What is the difference between a singer and a song author?

Singer performs; author writes the lyrics and/or the sheet music.