Broaștele trăiesc într-o varietate de habitate diferite și au o gamă variată de prădători și pradă, dar cele mai multe broaște umplu nișa mică, ectotermică, insectivoasă. Unele broaște umple această nișă în ecosistemele terestre, face acest lucru în habitatele acvatice sau arborice. Deoarece consumă multe nevertebrate mici și sunt ele însele alimentare pentru mulți prădători mici și mijlocii, broaștele sunt componente foarte importante ale ecosistemelor în care trăiesc.
Broaștele care trăiesc în habitate acvatice consumă în general insecte și alte nevertebrate acvatice, cum ar fi rasa. În plus, broaștele acvatice mari consumă adesea pește și alte specii de broaște. Șerpii, peștii pradă și ratonii, printre alți prădători, predate pe broaștele acvatice.
Unele specii de broaște au părăsit habitatele ancestrale acvatice și s-au aventurat în zone terestre și arborice. Acest lucru își schimbă ușor nișa ecologică, întâlnindu-se diferite pradă și pradă. Majoritatea broaștelor terestre consumă insecte terestre mari, cum ar fi gândacii și gândacii; totuși, unele specii, cum ar fi broaște înguste, se specializează pe insecte mici, cum ar fi furnicile și termitele.
Specii arboreale de broască tind să mănânce insecte zburătoare comune în habitatele lor de copaci. Atât broaștele terestre cât și cele arborete trebuie să evite prădători asemănători, inclusiv păsări de dimensiuni medii, șerpi, lilieci, vulpi, opossumuri, câini și pisici domestice.