Perbedaan utama antara Allogamy dan Autogamy adalah bahwa Allogamy adalah perpaduan gamet jantan dan betina yang berasal dari dua individu yang berbeda sedangkan Autogami adalah perpaduan gamet jantan dan betina dari individu yang sama. Perbedaan lain antara alogami dan autogami sehubungan dengan keturunan yang dihasilkan adalah bahwa alogami menghasilkan keturunan yang berbeda secara genetik sementara autogami menghasilkan keturunan yang identik secara genetik.
Perpaduan gamet jantan dengan gamet betina adalah pembuahan. Zigot berkembang sebagai hasil pembuahan dan kemudian mengalami pembelahan sel untuk menghasilkan keturunan baru. Lebih lanjut, pemupukan bisa menjadi dua jenis; pemupukan sendiri atau pembuahan silang. Allogamy adalah sinonim untuk pembuahan silang dan Autogami adalah sinonim untuk pembuahan sendiri.