В наши дни в отличие от специализации, отражавшейся в дореволюционной городской топонимии, основным мотивом стала тяжелая промышленность. Обычны такие названия, как Авиамоторная, Автозаводская, Дизельная, Велозаводская, Тракторная, Шарикоподшипниковская, Электростальская и т. п. Однако уровень индустриализации столь высок, что конкретные предприятия зачастую теряют ориентирное значение. Это обусловливает широкое использование специализированных названий как чисто условных, без связи с существующими предприятиями. Во многих районах новой застройки можно найти Авиационные, Автомобильные, Тракторные, Машиностроительные и другие улицы, которые с таким же успехом могли бы называться Зерновыми, Совхозными, Урожайными, Ирригационными или как-либо иначе.
Одна из древнейших функций городов — торговля. Поэтому не случайно во многих городах центральные площади были торговыми. Это широко отражено в топонимии. Красная площадь Москвы первоначально называлась Торгом. В Калуге есть площадь Новый Торг, в Таллине — площадь Вана-Тург — «старый рынок», во многих русских городах в прошлом были обычны Базарные площади. В Западной Украине распространены площади с названием Рынок, в Южной Украине — Привоз (Привозные улицы в Одессе и Николаеве). В дореволюционное время названия часто отражали торговую специализацию: Сенная, Конная, Моховая, Рыбная, Мясницкая площади. Сюда же относятся Охотный ряд, Красные ряды.
Некоторые названия улиц обусловлены природными особенностями местности. Подобные названия сейчас сравнительно немногочисленны, но в прошлом они были распространены значительно шире и, что особенно важно, были более разнообразны. Главные части Киева на самом начальном этапе его существования — Киева гора (или просто Гора) и Подол. Древнейшие топонимы Москвы — Боровицкий холм, Подол, Васильевский луг. В средневековом Пскове находим названия Враговка, Подгорье, Пески, Броды, Мокрый Ровень, Лужа, Жабья Лавица. Среди 14 частей дореволюционного Томска девять имели названия с географическими терминами: Воскресенская гора, Болото, Пески, Дальние Ключи, Заозерье, Юрточная гора, Елань, Верхняя Елань, Заисточье. И так во многих других городах.
Первоначально подобные названия отражали реально существующие особенности местности. Болото, Болотная улица, Пески, Песчаная улица возникали там, где местность действительно была заболоченной или песчаной. Но по мере развития городов и их благоустройства происходит окультуривание территории: развитие дренажных систем, засыпка оврагов, мощение улиц, вырубка лесов, выравнивание поверхности, застройка полей и лугов и т. д. В этих условиях названия уже перестают соответствовать характеру местности и превращаются в историко-географические памятники, характеризующие особенности первоначального ландшафта.
В наши дни с рассматриваемыми названиями происходят два противоречивых процесса. С одной стороны, названия, имеющие в условиях города некоторый отрицательный смысловой оттенок, такие, как Овражная, Болотная, Лужа, Черногрязская и т. п., постепенно устраняются. Воспринимаемые как косвенное свидетельство неблагополучия планировки и санитарного состояния города, они служат постоянной базой для переименований при необходимости увековечения памяти о каком-либо лице или событии. С другой стороны, названия с нейтральной смысловой окраской (Лесная, Полевая, Луговая, Морская, Степная и т. п.) в районах новой застройки используются просто как названия-символы, без какой-либо связи с реальной действительностью.