The larval stages are predators or parasitoids of the eggs and larvae of other insects. The eggs hatch into larvae which eat the eggs and larvae of the 'host' insect. Although most bee-flies usually are fairly or highly host-specific, some species do attack a number of hosts.