Samozapylenie i zapylenie krzyżowe to dwa rodzaje zapylania. Samozapylenie występuje w niektórych roślinach, gdy pyłek pada bezpośrednio na piętno pojedynczego kwiatu, powodując skuteczne zapylenie.
Zapylenie krzyżowe jest bardziej złożone i wymaga pyłku z rośliny pylnika, pyłek jednego kwiatu przenosi się na pręcik innego kwiatu. Zapylenie krzyżowe następuje przez wiatr, wodę lub zwierzęta. Zapylenie wiatrem występuje, gdy ziarna pyłku są poluzowane z pylników kwiatu, przenoszone przez wiatr i lądują na innym kwiecie. Zapylanie wody jest podobne, ale zamiast wiatru woda przeniosła pyłek. Zapylanie przez zwierzęta jest wymagane przez zdecydowaną większość roślin i jest prowadzone przez pszczoły miodne, trzmiele i motyle, wśród innych owadów i zwierząt.