Librettolar genellikle şiirsel veya nazım biçiminde yazılır ve diyalog, sololar, aryalar, korolar ve ezberden anlatımlar içerebilir. Genellikle operanın öyküsünü, karakterlerin yolculuğunu, olay örgüsünün doruk noktasını ve çözümünü sunarlar. Libretto yazarları olan librettistler, metnin müzik kompozisyonuna uygun olmasını sağlamak için bestecilerle yakın işbirliği içinde çalışırlar.
Librettolar, operanın kapsamına bağlı olarak uzunluk ve karmaşıklık açısından farklılık gösterebilir. Bazı librettolar oyunlar, şiirler veya romanlar gibi mevcut edebi eserlere dayanırken, diğerleri özellikle opera için yazılmış orijinal eserlerdir.
Bir opera yaratma sürecinde besteci, melodileri, armonileri ve enstrümantal düzenlemeleri yazmayı içeren librettoyu müziğe göre ayarlar. Libretto, bestecinin müzikal yorumu için bir çerçeve sağlar ve müzik ile metnin karşılıklı etkileşimi, eksiksiz bir opera deneyimi yaratır.