Share this Post
Streets are found in towns, villages or cities. As long as there are houses on the side of the road, you can refer to it as a street.
The word road can be used for villages, towns and cities but also for roads in the countryside. So, you can have a road in a village and a road in the country (but not a street in the country).