Movement: Its temporary. It goes certain distance and stops.
Revolution: Keeps coming back again and again. Never stops.
One should always start a revolution, not a movement.
Naveed Ahmed's weblog on building Web technology for the Information Age