Although both terms are often applied to the same thing, a Road is different from a Street, at least in theory.
Roads: run between two distant points - two towns, for example. You're not likely to find people walking their dogs, having lunch in a sidewalk cafe or waiting for a friend on the corner on Roads.
The term street, then, should be specifically applied to urban roadways. Streets connect people for interaction, while roads connect towns and cities for travel.
In the real world, though, these textbook distinctions aren't always made
OTHER PLACES ON THE MAP
Point: usually dead ends at a hill
Park: enclosed area of nature in a city
Branch: divides a road or area into multiple subdivisions
Crossing: where two roads meet
Highway: major public road, usually connecting multiple cities
via Mental_Floss
By Luiza Gomes

