В древние времена, славяне жили большими семьями-общинами. И не из-за того, что они не хотели различать семьи, а потому что тяжёлую работу, вроде возделывания земли, легче сделать сообща. Первое время они жили в одном большом доме, но с изобретением различным инструментов труда, которые облегчали работу, произошло разделение на более малые семьи. Которые в дальнейшем распределились по территории на отдельные землевладения.
Так как были люди, которые своим трудом что-то добывали, были и тебя кто силой хотел это что-то отобрать. Вот и эти постоянные набеги кочевников, заставляли славян снова объединятся для возведения убежищь. Которые они окружали рвами с водой, валами. Эти убежища они занимали, только во время набегов, а в мирное снова возвращались на свои землевладения.
Но со временем кому то надоели эти переезды и они устраивались вокруг городищ, ушлые ремесленники и приезжие торговцы. Так вокруг некоторых городищ-убежищь образовались большие города. Даже в нескольких скандинавских рассказах Древняя Русь называлась "страной городов"
На древнеславянском "городить"- значится, как "отгораживать". И по сути городом называлось, то убежище которое находилось в центре этой территории.