Explain the difference between internal and external fertilization and the advantages
The difference between internal and external fertilization is that internal fertilization occurs inside the body, whereas external fertilization happens outside the body. Fertilization is the process by which a sperm cell and an egg cell unite to form a completely new individual.