Diverse specie di farfalle occupano nicchie leggermente diverse, ma la maggior parte sono insetti che vivono nella foresta o nel campo, che volano, nettare. Le farfalle hanno lingue lunghe ed estendibili che inseriscono nei fiori per succhiare il nettare. Durante l'alimentazione, le farfalle sono spesso ricoperte di polline, rendendole agenti efficaci di impollinazione per le piante. Le farfalle vengono mangiate da una varietà di predatori, compresi uccelli e rettili.
Mentre le farfalle adulti volano e consumano principalmente nettare, le loro larve o bruchi sono erbivori terrestri. I bruchi sono dotati di mascelle grandi e potenti per tagliare e masticare le foglie. Quindi, i bruchi occupano una nicchia diversa rispetto alle farfalle. I giovani e gli adulti della stessa specie appartenenti a diverse nicchie sono un tema comune in tutto il mondo naturale. Molte specie di farfalle depositano abbondanti quantità di uova che possono schiudersi in bruchi e causare la distruzione diffusa delle specie vegetali locali. Questo contrasta con le attività innocue delle farfalle adulte, che aiutano a perpetuare la sopravvivenza di molte specie vegetali attraverso la loro impollinazione.
La maggior parte delle farfalle sono diurne. Tuttavia, non è del tutto preciso indicare che tutte le farfalle sono attive solo durante il giorno mentre tutte le falene sono attive solo di notte. Vi è una grande sovrapposizione tra le nicchie di farfalle e falene e la maggior parte delle specie concentra le loro attività su una specifica specie di pianta.