Cute is what you say when you're into a guy and your friends ask if he's hot and he isn't.
Cute = not completely unfortunate looking but not someone you'd throw down and do at a moments notice.
Hot = he does it for you, maybe not everything about him is model like, but theres something about...