Self-driven particles

Visit University of Colorado Boulder's PhET self-driven particle simulation.
Download the application or run it now.

Simulation provided by PhET

University of Colorado