Q1.
What are the advantages and disadvantages of giving birth to young ones vs. laying eggs?
Answer
Both are solutions to one problem — how to feed and protect a developing embryo. Each buys safety at a different price.
| Giving birth to young ones | Laying eggs | |
|---|---|---|
| Advantages | The embryo develops inside the mother, so it is protected from weather, predators and drying out. Food and oxygen are supplied continuously, so the young one can be born at a well developed stage. | The mother is not carrying the young, so she can move, feed and escape normally. Many eggs can be produced at one time, and in water thousands can be released at once. |
| Disadvantages | Only a few young at a time. The mother carries the weight and the cost, and the long development ties her to it. If the mother dies, the young die with her. | All the food for the whole of development has to be packed into the egg in advance. Once laid, the egg is exposed — many eggs are eaten or destroyed, so most never hatch. |
Why it happens: Notice the trade-off: internal development spends a great deal of care on very few offspring, while egg laying spends very little on very many. Both work, and which one succeeds depends on the surroundings. In water, where eggs and gametes can simply be released together, laying thousands is efficient; on land, where an embryo would dry out, keeping it inside or sealing it in a shell is the safer route.