I feel that cute, pretty, and beautiful mean the same thing. It means the guy finds you attractive. When I say one girls is cute and the other is beautiful, I am not saying the one I call beautiful is more attractive. It was just the word I used at that time. However, sexy and hot are more sexual. Like if my girlfriend was in lingerie, than I would say she was sexy or hot.