vs
QUICK ANSWER
"Vestido" is a form of "vestido", a noun which is often translated as "dress". "Traje" is a form of "traje", a noun which is often translated as "suit". Learn more about the difference between "vestido" and "traje" below.
el vestido(
behs
-
tee
-
doh
)A masculine noun is used with masculine articles and adjectives (e.g., el hombre guapo, el sol amarillo).
1. (clothing)
2. (garments)
a. clothes
El vestido cambió mucho a través de los siglos.Clothes have changed a lot over the centuries.
el traje(
trah
-
heh
)A masculine noun is used with masculine articles and adjectives (e.g., el hombre guapo, el sol amarillo).
1. (clothing)
c. garb (regional)
La clase entera se vistió en el traje tradicional andino para el baile.The entire class dressed in traditional Andean garb for the dance.