Spermatogenesis dan oogenesis adalah proses pembentukan sel kelamin jantan dan betina. Spermatogenesis terjadi di testis dan menghasilkan sperma, sedangkan oogenesis terjadi di ovarium dan menghasilkan ovum tunggal. Kedua proses melibatkan pembelahan sel germinal melalui meiosis untuk menghasilkan gamet haploid.