Fertilisasi internal terjadi ketika sel sperma membuahi sel telur di dalam tubuh betina, contohnya pada mamalia dan reptil. Sementara itu, fertilisasi eksternal terjadi di luar tubuh, biasanya di air, seperti pada ikan dan amfibi. Perbedaan utama terletak pada tempat terjadinya pembuahan dan tingkat perlindungan terhadap embrio.