Tradicionalmente los dípteros se dividían en dos subórdenes, Nematocera y Brachycera, en base al tipo de antenas.