The female Atlantic oyster (Crassostrea virginica) can produce up to 100 million eggs per year, which she broadcasts into the water and provides no care for thereafter. By contrast, a human female will release 13 eggs per year on average (through ovulation), but in most cases will provide years of care to that small fraction of eggs that become fertilized and develop into babies. Why, with movement up the complexity scale in the animal kingdom, does a trend exist toward fewer eggs but greater parental care for each offspring?