Para sobreviver, uma borboleta precisa de comida, abrigo e ar para respirar. A maioria das borboletas obterá suas necessidades alimentares do néctar encontrado nas flores, que elas sugam com a língua, mas algumas borboletas também bebem seiva de chá.
Para suas necessidades de abrigo, as borboletas tendem a se esconder em poleiros. Esses poleiros são qualquer tipo de planta com um bom esconderijo, como grama alta, arbustos, debaixo das folhas e até mesmo em cavernas. As borboletas também se escondem debaixo de itens humanos, incluindo cercas. As borboletas também devem ser capazes de respirar para sobreviver e não podem ficar presas em um lugar, como uma jarra, sem nenhum orifício de ar.