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.

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