Unlike Earth, the moon does not have air, water, glaciers, or plate tectonics to erase craters. The only forces that significantly alter the moon's surfaces are impacts that form new craters.
Old craters on the Moon have been preserved for billions of years due to the lack of erosion and tectonic activity on its surface. Unlike Earth, the Moon does not have an atmosphere or active geological processes like plate tectonics that can erode or cover up craters. As a result, many of the Moon's craters remain visible and relatively unchanged over time.
The surface of the Earth has been reworked over geological time and this has erased evidence for craters that have existed on the Earth. However all the inner planets and moons have been subject to the same rate of impactors and as Earth is larger, it is therefore likely that Earth has in fact received more impactors (and therefore had more total craters) than the Moon or Mercury. There are more craters now visible on the Moon and Mercury, but there were likely many more on the Earth over the same astronomical time. But craters on Earth have become less visible due to erosion and geologic activity - these processes are much more active on Earth than on the Moon or Mercury, which have less tectonic activity, no real atmosphere, and no liquid water.
You can still see craters on the moon because there is no atmosphere to erode them away like on Earth. Since the moon lacks geological processes like weathering and plate tectonics, impacts from meteoroids have not been erased over time.
Venus has about 1,000 young craters, the biggest of which is Crater Mead, about 170 mile across. Oddly, there is no evidence on Venus of old craters like we see on the moon, Earth, and Mars. Somehow these old craters were smoothed over on Venus . . . by lava flow?? By high winds??
No. Most of the impact craters that have formed on Earth have been destroyed and buried by geologic processes, processes that the moon lacks. While some recent impact craters on Earth remain visible on the surface, they are too small to be seen from the moon.
The moon has no atmosphere, liquid water, or plate tectonics and little volcanic activity or bury, erode, and southwester destroy impact craters.
Many places on the moon suffer from a shortage of the things that erase craters on the earth, including air, wind, water, rain, storms, lightning, mud, burrowing animals, tides, roots of growing plants, earthworms, etc.
Old craters on the Moon have been preserved for billions of years due to the lack of erosion and tectonic activity on its surface. Unlike Earth, the Moon does not have an atmosphere or active geological processes like plate tectonics that can erode or cover up craters. As a result, many of the Moon's craters remain visible and relatively unchanged over time.
Earth's craters have been created by Meteorites and Volcanoes.
Earth does have craters, but most of those that exist are heavily eroded, have been buried under sediment, or have been deformed by plate tectonics. Many more craters have been destroyed by these processes.
The surface of the Earth has been reworked over geological time and this has erased evidence for craters that have existed on the Earth. However all the inner planets and moons have been subject to the same rate of impactors and as Earth is larger, it is therefore likely that Earth has in fact received more impactors (and therefore had more total craters) than the Moon or Mercury. There are more craters now visible on the Moon and Mercury, but there were likely many more on the Earth over the same astronomical time. But craters on Earth have become less visible due to erosion and geologic activity - these processes are much more active on Earth than on the Moon or Mercury, which have less tectonic activity, no real atmosphere, and no liquid water.
Earth Impact Database, a website concerned with over 170 scientifically-confirmed impact craters on Earth.
Mars. However you are wrong in implying that Earth's surface IS cratered, it is not andy impact craters have been modified by Earth's geological processes and are not obviously visible today.
You can still see craters on the moon because there is no atmosphere to erode them away like on Earth. Since the moon lacks geological processes like weathering and plate tectonics, impacts from meteoroids have not been erased over time.
Venus has about 1,000 young craters, the biggest of which is Crater Mead, about 170 mile across. Oddly, there is no evidence on Venus of old craters like we see on the moon, Earth, and Mars. Somehow these old craters were smoothed over on Venus . . . by lava flow?? By high winds??
Metorites have crashed onto the moon which has not happened to the earth. Although the earth has been struck it has not happened enough to be noticable.
Many planets and moons have craters because they do not have any significant erosive or geologic forces to destroy them. Most of the craters of Earth have eroded away, been buried under sediment, or destroyed by plate tectonics. Some on Venus likely eroded away or were covered by lava flows. The Planet Mercury and most moons in the solar system do not have these forces to destroy or cover craters.