avenue, boulevard, highway, freeway, motorway

what are the differences in these words:avenue, boulevard, highway,freeway, motorway?
many thanks for your help!!!

I recommend looking those words up in this dictionary:
oup.com/elt/catalogue/teache … ?cc=global