This is a small metorite that broke away from a larger asteroid.
This crater, The meteor Crater is the largest simple crater on Earth. It is located in Arizona.
The animated picture above shows the differences between a simple and complex crater.