A cocoon is a silk casing spun by moth caterpillars, while a chrysalis is the hardened casing formed by butterfly caterpillars. The distinction between the two mainly lies in the method of construction and the type of insect undergoing metamorphosis.