Os Apoidea estão divididos em dois grupos principais de acordo com a sua filogenia (famílias mais primitivas) e de acordo com o comprimento da língua (mais curta): Apoídios de língua curta (dos mais primitivos aos mais evoluídos): Colletidae, Andrenidae, Halictidae.2.- Ácidos de língua longa (dos mais primitivos aos mais evoluídos): Melittidae, Megachilidae, Apidae (Apidae e Anthophoridae). As 5 famílias de plantas são agrupadas filogenéticamente (de acordo com os resultados do seu DNA molecular) em 2 grandes grupos (de menos para mais evoluídos): Rosidae e Asteridae. Por sua vez, os Rosidae são agrupados em dois subgrupos: Rosidae I (Fabaceae) e Rosidae II (Rosidae). E os Asterídeos estão agrupados em dois outros grandes subgrupos: Asterídeos I (Boraginaceae e Lamiaceae) e Asterídeos II (Asteridae e Apiaceae).