Программная музыка — это музыка, которая имеет определённый сюжет, идею или картину, описанную в названии или сопровождающем тексте. Увертюра-фантазия «Ромео и Джульетта» Чайковского написана на сюжет одноимённой трагедии Шекспира, поэтому она является примером программной музыки.
Непрограммная музыка не имеет конкретного сюжета и предназначена для чистого восприятия музыки.