QUICK ANSWER
"Hola" is a form of "hola", an interjection which is often translated as "hello". "Que haces" is a form of "que haces", a phrase which is often translated as "that you do". Learn more about the difference between "hola" and "que haces" below.
hola
An interjection is a short utterance that expresses emotion, hesitation, or protest (e.g., Wow!).
1. (general)
b. hi (colloquial)
A word or phrase that is commonly used in conversational speech (e.g., skinny, grandma).
¡Hola! ¿Qué hay de nuevo?Hi! What's new?
que haces(
keh
ah
-
sehs
)A phrase is a group of words commonly used together (e.g., once upon a time).
1. (informal) (singular)
A word or phrase used to refer to the second person informal “tú” by their conjugation or implied context (e.g., How are you?).
a. that you do
Admiro que siempre haces cosas por ayudar a los demás.I admire that you always do something to help others.
d. you make
¿Me das la receta de las galletas de mantequilla que haces?Can you give me the recipe for the butter cookies you make?