what is the difference between street road and avenue?
A street is a basic paved traffic link within an urban area; an avenue was originally grander, wider and often lined with trees or other flora. But the distinction has eroded over time, as when, for example, real estate developers indiscriminately call new roads “avenues” to make a more grandiose impression.