A boulevard is a wide city street with trees on both sides
A lane is a narrow road often found in a rural area
A drive is a long, winding road that has its route shaped by its environment, like a nearby lake or mountain