En libretto inkluderer vanligvis tekstene for arier, resitativer og andre vokaldeler, samt sceneanvisninger og beskrivelser av karakterene, settingen og plottet. Den fungerer som en guide for sangerne, dirigenten og andre utøvere som er involvert i produksjonen av operaen.
Librettoer kan variere i lengde og kompleksitet, avhengig av operaens art. Noen operaer har relativt enkle librettoer, mens andre kan være ganske komplekse og involvere flere historielinjer, karakterer og dramatiske elementer.
Operalibrettoer er ofte basert på eksisterende litterære verk, som skuespill, dikt eller romaner, men de kan også være originale kreasjoner. Gjennom operaens historie har librettister spilt en viktig rolle i å forme det generelle kunstneriske uttrykket og virkningen av operaverk.