Según la Universidad de Arizona, las mariposas pertenecen al phylum Arthropoda y posteriormente se clasifican como invertebrados. Las mariposas son insectos que pasan por tres etapas de desarrollo: larva, pupa y adulto. Cada etapa de desarrollo está precedida por una serie de mudas.
Las larvas de mariposas comen principalmente materia vegetal y pueden ser muy selectivas de qué especies de plantas consumen. Las mariposas adultas se alimentan de néctar, aunque algunas especies nunca comen después de llegar a la edad adulta. Los colores de una mariposa pueden funcionar como un impedimento para los depredadores o como una señal para los compañeros. Algunas especies de mariposas son polinizadores. Las mariposas suelen residir en áreas que ofrecen sus opciones particulares de alimentos.