Reproduksi tumbuhan dapat terjadi secara aseksual melalui vegetatif atau secara seksual melalui bunga. Bunga berperan sebagai organ reproduksi yang menghasilkan gametofit jantan dan betina. Fertilisasi terjadi ketika gametofit jantan dan betina bergabung, membentuk biji dan buah. Tumbuhan memiliki berbagai mekanisme untuk mencegah fertilisasi sendiri dan meningkatkan keragaman genetik.