Qual é a diferença entre uma ópera e um musical?

Geralmente, um musical tem um diálogo intervalado com canções. Uma ópera é geralmente sempre cantada, os diálogos são substituídos por recitativos (música que é entoada por forma a assemelhar-se a discurso). Existem no entanto, exceções notáveis a esta regra. Carmen (Bizet) e A Flauta Mágica (Mozart) são ambas providas de diálogo falado. O nome alemão para óperas com diálogo falado é singspiel (pronunciado ZING-chpil). Quase todas as produções de óperas em alemão do período pre-Wagner são singspiel. Muitos musicais, como Os Miseráveis, são cantados ao longo do espetáculo, e são, no mundo clássico, muitas vezes chamados de "operas populares" ou "operas rock" para manter essa proximidade com uma opera clássica. Uma outra diferença importante é que num musical os cantores principais também dançam. Numa ópera isso nunca acontece.