English family names started around the Middle Ages as a way of distinguishing between different classes. As time passed familly names were also based on occupation, such as Forester or Baker, or where the familly lived, such as York. Familly Names also came from they way the familly looked or were patronymic, which is related to ancestry(the male side at least) such as David's son; Davidson.