Synonyms are words that have similar meanings to each other. They can be used interchangeably in a sentence to avoid repetition and add variety to the language. For example, "happy" and "joyful" are synonyms because they both convey a feeling of happiness.