Question: what is the difference between a worm and a caterpillar?
Answer: As nouns the difference between caterpillar and worm is that caterpillar is the larva of a butterfly or moth; leafworm while worm is a generally tubular invertebrate of the annelid phylum.