"How many finite groups are there?"
The title question was asked since the first days of group
theory, but could be answered only after the classification of
the finite simple groups. I'll describe the main results,
give some details in cases where elementary methods are
available, and state some still open problems.