Opera pozostáva s týchto komponentov:
textová stránka – libreto – je textovým podkladom opery, ktoré sa vytvárajú bu´d ako uplne nové dielo na pôvodný námet alebo na námet poviedky, románu a pod., alebo ako upravený text činohry.
Libretá bývali veršované, v novšej dobe vznikajú opery aj na libretá písané prózou, často priamo na skrátené texty divadelných hier.
Hudobná stránka :
vokálna – sólové spevy, ansáblové spevy ( duetá, tercetá atd.) a zbory
inštrumentálna – predohra. Medzihry, baletná hudba a doprovod vokálnej zložky
Scénická stránka : baletné zložky, herecký prejav spevákov a zborov, výprava ( scéna a kostýmy)