A synonym is a word that has the same or nearly the same meaning as another word. For example, "happy" and "joyful" are synonyms. Using synonyms can help add variety to language and improve writing clarity. They are often used to avoid repetition and enhance the richness of expression.