A madarak között egyaránt találhatunk növényevőket, ragadozókat, és dögevőket.
A magevők fontos szerepet játszanak az egyes növények elterjesztésében, ugyanis ürülékükkel nagyobb területre hordják szét a magokat.
A nektárral táplálkozó madarak a táplálékul szolgáló növény megporzásában játszanak nélkülözhetetlen szerepet (főleg a trópusokon). Ezek között gyakran nagyon szoros koevolúciós kapcsolat figyelhető meg: a növényt kizárólag egyetlen madárfaj képes megporozni, amely pedig csak a növény nektárjával táplálkozik. Ilyen kapcsolat figyelhető meg például számos kolibrifaj esetében.
A ragadozók főleg rovarokra, kisebb emlősökre, más madarakra vadásznak.
A vízimadarak a prédaállatok populációinak szabályozásán kívül fontos szerepet játszanak a vízpartok talajának megújításában. Ez különösen a tengerpartok, tengeri szigetek tápanyagszegény talaján kolóniákban fészkelő fajoknál fontos.</div>