For me the difference is I can listen to music I already know while coding, but listening to NEW music with lyrics requires much more cognitive load.
edit: also if you make a playlist made of a chronological listing of one artists full albums.
I've read somewhere that humans language processing centra only can deal with one input source at the time. So reading and talking is more or less impossible to do at the same time.