По своему происхождению оно очень древнее — общеславянское. Специалисты по этимологии слов и исторической грамматике отмечают, что улица — суффиксальное производное от ула: так же возникли слова переулок, проулок, диалектное слово улка. Думаю, вы удивитесь, если узнаете, что корень в слове улица тот же, что и русских словах улитка (первоначально — имеющая улей, полая, пустая), улей (первоначально — полая трубка, дупло), в греческом aulos (полость), вестфальском aul (луг, впадина) и других. Говоря по-иному, улица буквально означало «пустая», «освобожденная от зарослей». Ближайшие родственники этого слова есть в большинстве славянских языков: в украинском — вулиця, белорусском — вулiца, болгарском — улица, сербохорватском — блица, словенском — ulica, чешском — ulice, польском — ulica. В древнерусском языке понятие улица означало «ход», «проход» (древнейший пример этому находим в «Повести временных лет» под 6582 годом записи, по современному летосчислению — 1074 год), «улица», «проход между рядами домов», «врата» и даже «площадь». Известно, например, существительное уличъникъ со значением «привратник». Ну, а в древнем Новгороде словом улица называли еще и участок, часть города. Ученые считают, что самым старинным значением этого слова у славян было «проход (вообще)», откуда и появилось впоследствии то, что дошло до наших времен — «открытое для прохода и проезда пространство между двумя рядами домов в населенном пункте».