Arizona Üniversitesi’ne göre, kelebekler filum Arthropoda’ya aittir ve daha sonra omurgasızlar olarak sınıflandırılır. Gelişimin her aşaması, bir dizi kalıptan önce gelir.
Kelebek larvaları çoğunlukla bitki maddesi yerler ve hangi bitki türlerini tükettikleri konusunda çok seçici olabilirler. Yetişkin kelebekler nektarla beslenir, ancak bazı türler yetişkinliğe ulaştıktan sonra asla yemek yemez. Bir kelebeğin renkleri, avcılara karşı caydırıcı veya arkadaşlara bir sinyal olarak işlev görebilir. Bazı kelebek türleri tozlayıcıdır. Kelebekler tipik olarak kendi yiyecek seçimlerini sunan bölgelerde bulunur.