Over the last two or three decades, our cities have changed dramatically due to the influx of people from other places. As a result of the growing number of people and cars in our cities, most of the big towns in the world are all facing one particular problem called traffic congestion. However, one may ask what are the reasons and the possible solutions for the traffic accumulation in our towns? In this essay, I will demystify some of the causes and propose some solutions and try to draw some conclusions.