Un libret este textul (cuvintele) care este pus pe muzică pentru a forma o operă. Un libret poate fi, de asemenea, textul unui oratoriu, al unei cantate, al unei slujbe sau al unui musical. Persoana care scrie libretul se numește libretist. Cuvântul "libretto" (plural: "libretti" sau "librettos") este un cuvânt italian care înseamnă "carte mică".

Uneori, un compozitor își scrie singur libretul, dar, de obicei, compozitorului îi place să aibă un libretist care să scrie cuvintele pentru el, astfel încât să le poată pune pe muzică.

Unele librete sunt povești originale ale libretistului, dar foarte des se bazează pe o carte a unui alt scriitor.

În secolul al XVIII-lea, Metastasio a fost un libretist foarte cunoscut. Multe dintre libretele sale au fost puse în scenă de mai multe ori de diferiți compozitori. Un alt libretist din secolul al XVIII-lea a fost Lorenzo da Ponte, care a scris libretele pentru trei dintre cele mai mari opere ale lui Mozart, precum și pentru mulți alți compozitori. În secolul al XIX-lea, Eugène Scribe a scris un număr foarte mare de librete care au fost puse pe muzică de compozitori precum Meyerbeer, Auber, Bellini, Donizetti, Rossini și Verdi. Doi scriitori francezi, Henri Meilhac și Ludovic Halévy, au scris numeroase librete de operă și operetă pentru compozitorii Jacques Offenbach, Jules Massenet și Georges Bizet. Arrigo Boito, care a scris librete, printre alții, pentru Giuseppe Verdi și Amilcare Ponchielli, a compus două opere proprii. Hugo von Hoffmansthal a scris librete pentru Richard Strauss.

Wagner și Tippett sunt doi compozitori care și-au scris propriile librete.

De obicei, un libret este scris înainte de muzică, dar uneori compozitorii scriu mai întâi o parte din muzică și apoi caută cuvinte care să o însoțească. Compozitori precum Mihail Glinka, Alexandr Serov, Rimski-Korsakov, Puccini și Mascagni au făcut acest lucru uneori.

Musicalurile au, de obicei, versuri (cuvintele cântecelor) și o "carte" separată (dialogul vorbit și indicațiile scenice). Uneori, cele două sunt scrise de autori diferiți, de exemplu, musicalul Fiddler on the Roof are un compozitor (Jerry Bock), un textier (Sheldon Harnick) și autorul "cărții" (Joseph Stein).