Madama Butterfly è un'opera in tre atti (in origine due) di Giacomo Puccini, su libretto di Giuseppe Giacosa e Luigi Illica, definita nello spartito e nel libretto "tragedia giapponese" e dedicata alla regina d'Italia Elena di Montenegro.Giacomo Puccini (Lucca, 22 dicembre 1858 – Bruxelles, 29 novembre 1924) è stato un compositore italiano, considerato uno dei massimi operisti della storia.Giuseppe Giacosa (Colleretto Parella, 21 ottobre 1847 – Colleretto Parella, 2 settembre 1906) è stato un drammaturgo, scrittore e librettista italiano.Luigi Illica (Castell'Arquato, 9 maggio 1857 – Castell'Arquato, 16 dicembre 1919) è stato un commediografo e librettista italiano.