I’d say it’s just the specifics. Analogy alert:
Web Developer == house builder
Front End Developer == painter
Back End Developer == bricklayer
In other words, a Web Developer is just a more general term than Front End Dev and Back End Dev, which are more specific.
Next up, discussing the meanings and differences between Front End Engineer, Web Programmer and Integrator. ;)