La diferencia que existe entre cantante, compositor y cantautor es que todos tienen una tarea diferente:
En el caso del cantante se presenta un individuo donde su finalidad es interpretar las canciones que se le atribuyen.
Tenemos que un compositor es aquel que se dedica a componer las canciones desde diversos géneros, inventando y creando las obras musicales.
Por otro lado un cantautor es un tipo de solista que interpreta canciones básicamente compuestas por él mismo y en dónde se destaca sus atributos tanto poéticos como críticos.
________________________________
Respuesta relacionada:
https://brainly.lat/tarea/25856719