Other contributors have said "What is the difference between a cryisilis and a cocoon?" is the same question as "What is the difference between a cocoon and a chrysalis?" If you believe that these are not asking the same thing and should be answered differently, click here

What is the difference between a cocoon and a chrysalis?

Answer:
A cocoon is a covering made of silk that encloses a pupa, and a chrysalis is the pupa of a butterfly. The chrysalis is covered in a hard, chitnous shell.

Note the difference: A cocoon is a covering of a pupa, and a chrysalis is a particular kind of pupa, usually with no enclosing cocoon.

Inside a cocoon, you will often find a pupa of a moth or other insect with an inner chitinous shell, but it is not called a chrysalis unless it is the pupa of a butterfly. The pupae of some insects have visible external body structures, such as wings and legs, as they develop, while others (such as moths) have a smooth outer shell that encloses the developing structures.

See http://en.wikipedia.org/wiki/Pupa

First answer by Chuckbonner. Last edit by Chuckbonner. Contributor trust: 175 [recommend contributor recommended]. Question popularity: 15 [recommend question].