Street example[1]: a road in a city or town that has buildings that are usually close together along one or both sides
Road example[2]: a long, hard surface built for vehicles to travel along
A street in this case is a type of road. A stroad is another type of road (where buildings are not “close together”, f.ex.)
1: https://dictionary.cambridge.org/dictionary/english/street
2: https://dictionary.cambridge.org/dictionary/english/road