What's the difference between a "slut" and a "whore/hoe"

I'm not a fan of name-calling, this is just out of curiosity