Particle System Drive many small elements with simple per-particle rules to get emergent, organic motion. Use 2D canvas for hundreds, GPU for thousands. When to use - Particle/constellation backgrounds and ambient motion. - Celebratory bursts: confetti, sparks. Weather: snow, rain. Volumetric: smoke. - Flow-field / curl-noise swirls and data-driven point clouds. - Connected-dot networks (lines between nearby particles). Core loop: integrate per particle Each particle holds state and is advanced every frame: accumulate forces into acceleration, integrate velocity and position, age it, respawn…