What is the difference between an asteroid and a meteor?

Flexi Says:
Asteroids are very small, irregularly shaped, rocky bodies. Asteroids orbit the Sun, but they are more like giant rocks than planets. Comets are small, icy objects that have very elliptical orbits around the Sun. Their orbits carry them from the outer solar system to the inner solar system, close to the Sun. A meteor that strikes Earth's surface is a meteorite.