As borboletas têm ciclo de vida com metamorfose completa. No estágio especializado para alimentação e crescimento, esses animais encontram-se na forma de lagarta passando, em seguida, para um estágio intermediário, em que se encontram na forma de pupa. Após esses estágios, ocorre a metamorfose da pupa para a forma adulta alada, momento no qual as borboletas estão especializadas para a dispersão e a reprodução.
A vantagem adaptativa que esse ciclo de vida proporciona a esses insetos é: