Un cantautor es un músico, por lo general, un solista, que escribe, compone y canta sus propias canciones. Aunque hay muchos cantantes de diversos géneros que escriben sus propias canciones, el término cantautor suele usarse para referirse sobre todo a artistas de estilo folk-acústico en los que prevalece el mensaje sobre la música, con canciones que suelen incorporar temáticas sociales, políticas, personales o filosóficas.[1]
El género musical característico del cantautor se conoce como canción de autor. Durante un tiempo, a este tipo de música se le llamó canción protesta. Hoy en día el género se encuentra menos cargado de connotaciones críticas o reivindicativas que en el pasado, dando espacio a las reflexiones individuales, filosóficas, e incluso tratando temas relativos al amor romántico.