Uma lagarta não eclode de um casulo, mas de um ovo. A mariposa eclode de um casulo ou pupa. O tempo passado no casulo varia de 10 dias a sete anos ou mais dependendo da espécie.
Mariposas e borboletas passam por um ciclo de vida de quatro estágios para completar a metamorfose. Os estágios incluem ovo, larva, pupa e adulto. Depois que a mariposa acasala, ela deposita os ovos onde a larva ou a lagarta podem encontrar alimento. A lagarta cresce e entra no estágio de pupa, onde começa a se transformar em mariposa. Depois de um tempo, a mariposa eclode e começa o ciclo novamente.