Haploid And Diploid Cells: Difference and meaning