How are comets accurately described in terms of their composition?

Answer

As 'dirty snowballs' made of ice, dust, and rocky material

Comets are often described using the term 'dirty snowballs' because they consist of ice, dust, and rocky material; the ice vaporizes when they approach the Sun, creating a tail.

How are comets accurately described in terms of their composition?
MeteorSpacegroundimpact