Caterpillar cocoons are a pupal metamorphis stage that butterflies undergo before reaching their adult stage. During this time, they radically transform, evolving from a caterpillar to a butterfly. ... Most moths and butterflies come from pupa that hang from tree branches as silk padding.