Деление населённых пунктов на городские и сельские в России существует из-за общественно-территориального разделения труда. 1
Городские поселения отличаются большей концентрацией населения, которое преимущественно занято в промышленной, транспортной и социальной сферах, либо торговле. 5 К таким населённым пунктам относятся, например, города. 1
Сельские поселения занимают меньшую площадь, имеют меньшее количество населения, которое занято в основном сельскохозяйственной деятельностью. 5 К ним относятся сёла, деревни, посёлки, хутора и другие. 4
Таким образом, разделение связано с различием в характере хозяйственной деятельности и занятости населения.