A hen does not need a rooster to lay eggs. However, a hen does need a rooster to fertilize its eggs, otherwise the eggs will not hatch. If the egg is fertilized, the mother hen or a broody hen will care for the egg by keeping it warm until it hatches. While developing, the unhatched chick will eat the yolk in the egg to get the nutrition it needs to grow and develop.
2.4k