Not only does a good song need to have great chords, melodies, and lyrics, but also should create some sort of reaction, or evoke a specific emotion. A lot of songwriters craft their music from specific events or experiences that they have had, making it very relatable to others.