Informal:
* Yeah
* Yep
* Uh-huh
* Right
* Sure
* Okay
* Got it
* You bet
* Absolutely
* Indeed
Formal:
* Yes
* Affirmative
* Certainly
* Precisely
Slang:
* Yuh
* Yuppah
* Mhmm
The best word to use will depend on the situation and your relationship with the person you're speaking to.