По сравнению с оперой, которая является вокальным жанром, балет является танцевальным жанром.
Так же, как и опера, балет является сценическим произведением.
Как в опере, так и в балете основой сюжета является либретто.
Сравнивая оперу и балет, можно сказать, что в опере чувства героя передаются вокальным языком, а в балете хореографическим языком.
Кроме оперы, еще и балет нуждается в оркестровом сопровождении.
Помимо балета, еще и в опере артисты должны обладать хорошими хореографическими данными.
К артистам оперы предъявляются больше требований, чем к артистам балета (в опере они должны не только хорошо двигаться, но и хорошо петь).
Не только в балете, а и в опере используются декорации.
Наряду с оперой, еще и в балете сюжет может передавать реальные исторические события.
Если в опере можно использовать пролог, в качестве перехода от одной сцены к другой, то в балете нет пролога.
В отличие от оперы, в которой либретто имеет двойную партитуру, балет имеет узкую и простую партитуру.