What are Meteor Showers?

Meteor showers are the number of meteors that is observed to radiate from one point in the night sky. These meteors caused by steams of cosmic debris called meteroids entering Earth’s atmosphere.