A crowd of people walking around on an old English-style street.
Een menigte mensen die rondlopen in een oude Engelse straat.
People walking on a road.
Mensen lopen op een weg.
Road is a general term, whereas street is narrower in sense. Street is a form of road. They are interchangeable in nature in most of the circumstances.
Weg is een algemene term, terwijl straat is smaller in de zin. Straat is een vorm van weg. Ze zijn onderling verwisselbaar in de natuur in de meeste omstandigheden.