When they are part of the name of a specific one, there is no difference, but generally 'streets' are confined to cities and towns, while 'roads' run across the countryside. Of course, there are overlaps.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.