The best songs of all time. A great song is self-propelled. It has an idea at its core, and unfolds in a natural, almost automatic fashion. It speaks to something in us we need to hear. It has an inner life. We can listen to it again and again.