vs
QUICK ANSWER
"Viva" is a form of "viva", an interjection which is often translated as "hurrah". "Despierto" is a form of "despierto", an adjective which is often translated as "awake". Learn more about the difference between "viva" and "despierto" below.
viva()
An interjection is a short utterance that expresses emotion, hesitation, or protest (e.g., Wow!).
despierto()
An adjective is a word that describes a noun (e.g., the big dog).
1. (not asleep)
2. (vigilant)