Il n'y a aucune difference entre cela et ça au niveau du sens.
Seulement, l'un peu paraître plus "joli" que l'autre.
Par exemple :
-Je préfère ça
-Je préfère cela
En ce qui concerne "ce", c'est un démonstratif, au même titre que "cet", "cette".
Exemple:
-Je veux un chapeau (=n'importe lequel)
-Je veux ce chapeau (=celui-ci)