Why do gas need to fill their containers?
Gas particles move freely around their containers as they have enough kenetic energy (energy of motion) to overcome the forces that attract them to each other. A gas can start off in a small area of a container, but will eventually diffuse as the particles randomly bounce off each other and the walls of the container. Through this randomness, they will spread out and fill the container evenly over time.