Para sobrevivir, una mariposa necesita comida, refugio y aire para respirar. La mayoría de las mariposas obtendrán sus necesidades alimentarias del néctar que se encuentra en las flores, que se chupan con la lengua, pero algunas mariposas también beben savia de té.
Para sus necesidades de refugio, las mariposas tienden a esconderse en refugios. Estos refugios son cualquier tipo de planta con un buen espacio para esconderse, como la hierba alta, los arbustos, debajo de las hojas e incluso en las cuevas. Las mariposas también se esconden debajo de los artículos humanos, incluyendo las cercas. Las mariposas también deben poder respirar aire para sobrevivir y no pueden permanecer atrapadas en un lugar, como un frasco, sin agujeros de aire.