Bayi tabung sekarang dibagi menjadi tiga generasi berikut ini: 1. Bayi tabung generasi pertama, yang disebut bayi tabung konvensional, dapat mengatasi masalah kesuburan penderita infertilitas tuba dengan lebih baik, sehingga memungkinkan penderita dengan tuba falopi yang tersumbat dan infertilitas tuba untuk hamil; 2. Bayi tabung generasi kedua, yang disebut suntikan intraseluler sperma tunggal, terutama ditujukan bagi penderita infertilitas yang memiliki jumlah sperma yang sangat rendah, sperma yang lemah, dan sperma yang cacat, yaitu jumlah sperma yang sangat sedikit sehingga tidak dapat dibuahi secara alami atau kurang aktif. Ini berarti jumlah sperma sangat rendah sehingga tidak dapat dibuahi secara alami atau tidak aktif sehingga tidak dapat dibuahi secara in vitro. Diperlukan peralatan khusus untuk memilih sperma, yang dapat disuntikkan langsung ke dalam sel telur untuk pembuahan. 3. IVF generasi ketiga, yang disebut diagnosis genetik pra-implantasi, adalah teknik eugenik. Setelah pembuahan dan kultur in vitro, embrio dibentuk, disaring untuk mengetahui kecenderungan genetiknya, dan kemudian dibuang untuk embrio yang berkualitas buruk dan dipindahkan ke rongga rahim, yang dapat mencegah penyebaran penyakit genetik.