A singer-songwriter is a musician who writes, composes, and performs their own musical material, including lyrics and melodies.