Space
Why does the Moon have so many craters?
Because space rocks have crashed into it for billions of years. The Moon has almost no air, rain or flowing water to erase impact marks. When asteroids and meteoroids hit, their craters can stay visible for a very long time.