Asteroids: Asteroids are generally made up of rocky material, metals and their size are large in comparison to comets. Asteroid belt is found between Jupiter and Mars.
Comets: Comets are made up of ice, dust and rocky material. Generally smaller in size and are far from the Sun. With each orbit nearing the sun ice of the comet vaporize in form of blazing tail.