Science Focus - the home of BBC Science Focus Magazine
Why are there two sexes? © iStock

Why are there two sexes?

Subscribe to BBC Science Focus Magazine and get 6 issues for just £9.99

As sure as eggs is eggs, there's more to it than XXs and XYs.

Asked by: Sophia Wan, Croydon


Biologically speaking, the most important difference between the sexes is that females produce eggs that are much larger than the sperm of the male. Large eggs are an advantage because they provide more resources for the developing zygote. But making your eggs large means that you can’t produce so many of them, so another valid evolutionary strategy is to make lots of small, cheap sperm.

Both of these strategies seem to be more effective than the compromise of producing a moderate number of middle-sized gametes, so evolution has gradually driven eggs and sperm in different directions. Once they’ve evolved to have different gametes, the sexes are also driven to evolve other differences. For males to be promiscuous, and females to be choosy, for example.


Subscribe to BBC Focus magazine for fascinating new Q&As every month and follow @sciencefocusQA on Twitter for your daily dose of fun science facts.


luis villazon
Luis VillazonQ&A expert

Luis trained as a zoologist, but now works as a science and technology educator. In his spare time he builds 3D-printed robots, in the hope that he will be spared when the revolution inevitably comes.


Sponsored content