Вообще, ответ двоякий. По многим причинам можно найти отличия. Но, была как-то свидетелем на очередном вокальном конкурсе, где профессионалы пели хуже, чем любители.
Любитель работает тогда, когда у него есть настроение, а профессионал работает постоянно, они практикуется, пишет песни, оттачивает свои навыки. Также профессионал получает за свою работу деньги, любитель, даже образованный, занимается данной деятельностью ради собственного интереса.