What causes brownian motion in colloidal dispersion?

Brownian motion of colloidal particles occur due to the collision between colloidal particles with each other and also with the particles of dispersion medium. This results in zigzag motion of colloidal particles.


1