Adult dragonflies and dragonfly nymphs (the stage of the dragonfly that lives in the water) are excellent hunters and mainly eat other insects.
From bees to mosquitoes, dragonflies make a meal out of what they please and can hunt down insects on a whim, callously plucking them out of thin air after out-flying & outmaneuvering them in a chase that does not normally last very long.
Adult dragonflies eat just about anything that is edible and can be caught. They are a treasure for humanity because they keep mosquito populations under strict control by feasting on them when they are in abundance. Similarly, they also feed on ants, termites, butterflies, gnats, bees and other insects and tend to hunt in groups when large colonies of ants or termites are spotted....... Congratulations to Rock Ofages and bradndale for FTF.!.