Though most people perform for the love of music and not the money, there are some key differences between amateurs and professional musicians. For starters, professional musicians are more likely to get paid for their performances than amateurs. Additionally, professional musicians typically have more experience and training than amateurs. Finally, professional musicians often perform in front of larger audiences than amateurs.
Though all three of these factors can contribute to a more enjoyable performance, ultimately it is the passion that drives most musicians to continue performing live. Money may be a necessary component of being a professional musician, but it is certainly not the only factor. Musicians who perform purely for the love of music often find themselves just as satisfied as those who are paid for their performances.