What Makes a Song Catchy?

What are the elements in a song that make it catchy? I guess that’s a question that a lot of people will have different answers to. Some will say it’s the chord progression within the track, others will say the melody. Some might say it’s the instruments played together,  the arrangement, or the different blends […]