Разница между контекстуальными и стилистическими синонимами заключается в их характеристиках и употреблении:
Контекстуальные синонимы — это слова, сближение которых по значению происходит только в условиях определённого контекста. 1 Вне этого контекста они не являются синонимами. 1 В большинстве случаев контекстуальные синонимы имеют экспрессивную окраску. 1 Их задачей является не назвать явление, признак или процесс, а охарактеризовать его. 1
Стилистические синонимы — это слова с одинаковым значением, но используемые в разных стилях речи. 4 Они обозначают одно и то же явление действительности, но имеют разную сферу употребления. 1 Например: провинция (нейтр.) — глухомань (разг.), отец (лит.) — батюшка (устар.), печальный (нейтр.) — кручинный (нар.-поэт.). 1