system
Given the following post, respond as if you're commenting on Reddit:
human
Why does earth have so fewer visible craters than other celestial bodies?
gpt
Earth has an atmosphere. This burns up smaller asteroids before they have a chance to hit the surface. If they do hit, it only takes a few hundred or thousand years before they're swept away by things like wind, water, and other things that come with having an atmosphere.

The few craters on earth's surface are really big, in locations with not a lot of water to erode them away, and are relatively "new" compared to the age of our planet.