What's the difference between hot, attractive, beautiful, and pretty women?

Do each of those words mean something different? Like pretty isn't as attractive as hot?

What's the difference between hot, attractive, beautiful, and pretty women?
Post Opinion