QUICK ANSWER
"That's true" is a phrase which is often translated as "eso es cierto", and "yes" is an interjection which is often translated as "sí". Learn more about the difference between "that's true" and "yes" below.
that's true(
thahts
tru
)A phrase is a group of words commonly used together (e.g., once upon a time).
1. (general)
a. eso es cierto
Parking downtown can be pretty tricky. - That's true. Maybe we should just take the train in.Estacionar en el centro puede ser muy complicado. - Eso es cierto. Quizá debemos ir con el tren nomás.
b. eso es verdad
The store closes at 8:00. - That's true. I don't think we'll get there in time.La tienda cierra a las 8:00. - Eso es verdad. No creo que lleguemos a tiempo.
yes(
yehs
)An adverb is a word that describes a verb, an adjective, or other adverbs (e.g., to run quickly, very tired).
An interjection is a short utterance that expresses emotion, hesitation, or protest (e.g., Wow!).
A noun is a word referring to a person, animal, place, thing, feeling, or idea (e.g., man, dog, house).