Perbedaan utama antara Geitonogamy dan Xenogamy adalah bahwa Geitonogamy adalah transfer serbuk sari ke kepala putik bunga lain dari tanaman yang sama, sedangkan Xenogami adalah transfer serbuk sari ke kepala putik bunga lain yang termasuk dalam tanaman yang berbeda secara genetik. Geitonogami adalah jenis penyerbukan sendiri sedangkan xenogami adalah jenis penyerbukan silang.
Angiospermae mengandalkan penyerbukan untuk pembuahan dan produksi benih. Serbuk sari dari kepala sari ditransfer ke kepala putik selama penyerbukan. Penyerbukan dapat terjadi antara bagian jantan-betina dari bunga yang sama atau antara dua bunga dari tanaman yang sama atau antara dua bunga dari tanaman yang berbeda. Jika penyerbukan terjadi antara dua bunga dari tanaman yang sama disebut geitonogami, sedangkan jika terjadi di antara dua bunga dari tanaman yang berbeda disebut xenogami.