Auparavant, il n'y avait que des prénoms et non pas des noms.
On se disait par exemple Auguste fils d'Antoine fils de Marc fils de Jules de Monaco (par exemple).
Cela permettait d'avoir les origines de la personne et un début de sa généalogie en même temps.
Les noms de famille sont apparus en France au XIIème siècle, lorsqu'une hausse de la natalité et, par là même, de la démographie ne permit plus une reconnaissance suffisante des gens.