Differentiate between spermatogenesis and spermiogenesis

Spermatogenesis : Production of sperms (by meiosis)
Spermiogenesis: Spermatids are transformed to spermatozoa.