Particle systems are ubiquitous in computer graphics. They're used for modeling snow, explosions, sparks, rain, grass, and all sorts of other things that are too hard to model and animate by hand.