Meteorites! Asteorids! Oh My

His explanation makes sense to me.