Secondo l'Università dell'Arizona, le farfalle appartengono al phylum Arthropoda e successivamente si classificano come invertebrati. Le farfalle sono insetti che attraversano tre fasi di sviluppo: larva, pupa e adulto. Ogni fase di sviluppo è preceduta da una serie di mute.
Le larve di farfalle mangiano principalmente sostanze vegetali e possono essere molto selettive su quali specie di piante consumano. Le farfalle adulte si nutrono di nettare, anche se alcune specie non mangiano mai dopo aver raggiunto l'età adulta. I colori di una farfalla possono fungere da deterrente per i predatori o come segnale per gli accoppiamenti. Alcune specie di farfalle sono impollinatori. Le farfalle abitano in genere in aree che offrono le loro particolari scelte alimentari.