типы синонимов:
-смысловые – разница в оттенках (напр., метель, вьюга, пурга);
-стилистические – по отнесенности к одному из стилей (глаза, очи)
-эмоционально-экспрессивные –дополнительные оценочно-экспрессивные оттенки. (напр. слово ‘жизнь’: разг. Житье)
С таким значением структуры линейности синонимы бывают:
-однокоренные (болезнь – заболевание);
-разнокорневые (уплетать – уписывать);
Контекстные синонимы – в контексте выступают в роли одинаковых по значению слов (великан-титан).
Синонимы помогают избежать ненужных повторений одного и того же слова. По количеству слов синонимические ряды неодинаковы.