Dragonfly-urile sunt consumate în primul rând de păsările care mănâncă insecte, broaștele, păianjenii mari și peștii. Pentru a evita mâncarea, libelulele adulte își vor folosi rapiditatea și agilitatea pentru a zbura animalele de pradă care le urmăresc și de asemenea, ascunde în vegetație dacă este prea frig pentru ca ei să zboare. Pisicile libere se vor depărta de prădătorii care sunt după ei, dar preferă să se ascundă în vegetație pentru a evita să fie mâncați.
Dragonflyle imature există în apă dulce pe tot cuprinsul lumii, dar se dezvoltă cel mai bine în iazuri sau curenți care se mișcă lent și care nu au pește. Adulte libelulele preferă să trăiască aproape de apă, dar uneori călătoresc în zone deschise pentru a vâna. Libelulele beneficiază de mediul înconjurător, deoarece acestea ajută la controlul populației de țânțari și alte muște mușcătoare.