Diferentes espécies de borboletas ocupam nichos ligeiramente diferentes, mas a maioria são insetos que vivem na floresta ou no campo, voam e se alimentam de néctar. As borboletas têm línguas longas e extensíveis que inserem nas flores para sugar o néctar. Durante a alimentação, as borboletas costumam ficar cobertas de pólen, o que as torna agentes eficazes de polinização das plantas. As borboletas são comidas por uma variedade de predadores, incluindo pássaros e répteis.
Enquanto as borboletas adultas voam e consomem principalmente néctar, suas larvas, ou lagartas, são herbívoros terrestres. As lagartas são equipadas com mandíbulas grandes e poderosas para cortar e mastigar as folhas. Assim, as lagartas ocupam um nicho diferente do das borboletas. Os jovens e adultos da mesma espécie pertencentes a nichos diferentes é um tema comum em todo o mundo natural. Muitas espécies de borboletas depositam grandes quantidades de ovos que podem eclodir nas lagartas e causar a destruição generalizada de espécies de plantas locais. Isso contrasta com as atividades inofensivas das borboletas adultas, que ajudam a perpetuar a sobrevivência de muitas espécies de plantas por meio de sua polinização.
A maioria das borboletas são diurnas. No entanto, não é totalmente preciso indicar que todas as borboletas são ativas apenas durante o dia, enquanto todas as mariposas são ativas apenas à noite. Há uma grande sobreposição entre os nichos de borboletas e mariposas, e a maioria das espécies concentra suas atividades em uma espécie específica de planta.