Mehiläistansseja on kahta päätyyppiä:pyöreä tanssi ja heilutustanssi. Pyöreän tanssin avulla viestitään ravinnon lähteistä, jotka ovat lähellä pesää, kun taas heilutanssilla viestitään kauempana olevista ravinnonlähteistä.
Pyöreän tanssin suorittaa mehiläinen tekemällä sarjan pieniä ympyröitä pesän pinnalle. Ympyröiden nopeus ja suunta osoittavat ravinnonlähteen läheisyyden ja suunnan.
Heilutustanssi on monimutkaisempi, ja mehiläinen suorittaa sen tekemällä sarjan nopeita edestakaisin liikkeitä pesän pinnalla. Heilutusten kulma osoittaa ravinnonlähteen suunnan ja heilutusten kesto osoittaa etäisyyden ravinnonlähteeseen.
Yhdistämällä pyöreän tanssin ja heilutustanssin tiedot mehiläiset voivat ilmoittaa tarkasti ravinnonlähteiden sijainnin muille pesässä oleville mehiläisille. Näin pesä pystyy keräämään ruokaa tehokkaasti ja selviytymään.