What do Last Names Mean?

Last names are hand me downs from days gone by and used to be a description of whoever used them. Names like ‘Blacksmith’ used to mean that the person was a blacksmith.