Spermatogenesis is the process of the formation of haploid spermatozoa (sperms) from the undifferentiated diploid primordial germs cells of the testes, which involves multiplication phase, growth phase, maturation phase and differentiation phase, whereas Spermiogenesis is the process to transformation of spermatids intospermatozoa (sperms) which involves differentiation phase.