A meteor shower is the result of an interaction between a planet, such as Earth, and streams of debris from a comet.
Each time a comet swings by the Sun in its orbit, some of its ice vaporizes and a certain amount of meteoroids will be shed.