Emitter: The location of the origin with which the particles will emanate, and the size of area to fill.
Engine: Responsible for the initialization, updating, and the destruction of the particles.
Particle: The element that moves through a given sequence that changes its base look and behavior over time