In the earliest days of our solar system (which I like to call the "Demolition Derby epoch") earth probably had as many or more craters than Mercury did. But earth developed weather, which over the millennia, wore the craters away. Mercury never had weather, so it's craters remain untouched today.
Inner planets like Mercury, Venus, Earth, and Mars have craters, especially Mars and Mercury, due to impacts from asteroids and meteorites. While Earth is the only inner planet known to support life, the search for signs of life on Mars and the potential for life on Venus (in the past or present) continues.
what happems to all those craters on earth
The main difference is that Mercury has no real atmosphere, unlike the other inner planets, so has no weather or wind. Its much like the moon in that respect, craters formed by collisions are not eroded away.
The inner planets are Mercury, Venus, Earth and Mars. They are also known as the four rocky or terrestrial planets and are the planets on the sunward side of the main asteroid belt.
Like the Earth's Moon, Mercury has virtually no atmosphere, and no liquid water. Atmospheres can destroy many incoming meteoroids before they reach the surface. Also, weather, water, and volcanism are the primary means of crater erosion seen on Earth. These are not active on Mercury. The overall number of impacts by meteors may be no more than any other planet; the craters persist because there is no mechanism to rapidly remove them, at least not over the few hundred years during which Mercury has been observed by telescope from Earth.
No, not all planets have craters. Craters are often found on solid bodies with little to no atmosphere, like the Moon and Mercury. Planets with active geology or thick atmospheres, like Earth and Venus, may have fewer visible craters due to ongoing processes that can erase them.
Inner planets like Mercury, Venus, Earth, and Mars have craters, especially Mars and Mercury, due to impacts from asteroids and meteorites. While Earth is the only inner planet known to support life, the search for signs of life on Mars and the potential for life on Venus (in the past or present) continues.
Mercury
Earth has an atmosphere unlike Mercury. Since Earth has an atmosphere, the meteriors burn up before they hit the ground. Mercury has little to no atmosphere so the meteriors are free to hit the ground and make craters.
Mercury, Venus, Earth, and Mars all have impact craters. Earth's craters are subject to weathering, subduction and orogeny, erasing them from the surface after a time. Mercury is an airless world, geologically inactive, so it has preserved its craters from the beginning of the solar system. Mercury's appearance is most like that of our moon.
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.
what happems to all those craters on earth
The main difference is that Mercury has no real atmosphere, unlike the other inner planets, so has no weather or wind. Its much like the moon in that respect, craters formed by collisions are not eroded away.
The inner planets are Mercury, Venus, Earth and Mars. They are also known as the four rocky or terrestrial planets and are the planets on the sunward side of the main asteroid belt.
The main difference is that Mercury has no real atmosphere, unlike the other inner planets, so has no weather or wind. Its much like the moon in that respect, craters formed by collisions are not eroded away.
Mercury is most similar to Earth's moon. Like the moon it is a rocky, airless world covered in craters.
Only Mercury, Venus, Earth and Mars have solid surfaces, as well as various moons. The other planets are all gas giants. Pluto would be solid, but is no longer regarded as a planet. The different planets and moons that have solid surfaces also have hills, valleys, mountains, craters and plains like Earth.