Explain the significant differences between homonyms and synonyms and with examples,

Explain the significant differences between homonyms and synonyms and with examples,