Explain in detail: Internal fertilization takes place in both humans and hens but human beings give birth to babies while hens lay eggs.
Fertilization which takes place inside the female body is called internal fertilization. In case of hens, soon after fertilization, the zygote divides repeatedly and travels down the oviduct. As it travels down, many protective layers are formed around it. The hard shell that you see in a hen’s egg is one such protective layer. After the hard shell is formed around the developing embryo, the hen finally lays the egg. But in case of human beings, the whole process happens inside the female body, so they directly give birth to young ones.