Hooker, Provider, Whore, Prostitute, etc. - What's the difference?

Seen a lot of Escorts, Providers and Courtesans here. Haven't seen any whores. If I wanted to, I'd venture down to Harry Hines. It's a filthy word for me...that and slut. Right up there with the "n" word.
Well said, Prolongus.