Tolong jelaskan mengenai Jenis dari Nama keluarga dalam bahasa melayu

Terdapat pelbagai cara nama keluarga itu wujud terbentuk di mana ia bergantung kepada pengenalan seseorang kepada ciri pembeza antara orang lain yang barangkali sama nama pertama:

tempat tinggal - Yamashita 山下 "bawah gunung", Nakamura 中村, "kampung tengah", Churchill ("bukit gereja"), Kingston (dari king's town "bandar raja")

pekerjaan - Smith / Schmidt  "tukang", Carpenter "tukang kayu", Schumacher / Shoemaker "tukang kasut", Taylor / Schneider "tukang jahit"

hubungan dengan orang tua: Johnson (dari John's son, "anak John"), Anderson (dari Andrew's son, "anak Andrew"), Fitzgerald (fitz serapan bahasa Perancis Lama filz "anak" lalu "anak Gerald"), O'Brien (daripada Ua Briain "keturunan Brian" dalam bahasa Gael)