What's The Difference Between A Web Designer, Web Developer And A User Experience Designer (UX/UI)

Do you know the difference between a web designer, a web developer and a user experience designer? A lot of people think they're one and the same, but there are distinct differences.

What does a a Web Designer do?