Dragonflies are carnivores that eat other flying insects like:
Ants
Midges
Termites
Aphids
Mosquitoes
Moths
Beetles
Tadpoles
Butterflies
Mayflies
Damselflies
Dragonflies
Bees
Wasps
Flies
They fly around and catch prey with their jaws or legs, then stop on a branch to eat.
Learn more about them.
Video: