What makes a song popular?

There are several aspects that determine if a song is popular. The best songs may not be the most popular. Songs need to be promoted and played on the radio. The song needs to be recommended on most music services. It also helps if the song is made by a popular artist that most people are familiar with. All of this helps determine if a song is popular or not.