When the egg finally hatches, most of you would expect for a butterfly to emerge, right? Well, not exactly. In the butterfly’s life cycle, there are four stages and this is only the second stage. Butterfly larvae are actually what we call caterpillars. Caterpillars do not stay in this stage for very long and mostly, in this stage all they do is eat.