
В чем различие между противительными союзами но, однако, зато?

Действительно, противительные союзы "но", "однако", "зато" взаимозаменяемы.
Например, это можно проиллюстрировать предложением: На улице ветрено и холодно, но в доме тепло и уютно. Союз но здесь можно заменить союзами однако и зато , смысл высказывания в целом не изменится.
Но ведь для чего-то все же существуют разные способы выражения противопоставления? Посмотрите: если в данном предложении использовать союз однако, противопоставление усиливается!На улице ветрено и холодно, однако в доме тепло и уютно.
Ну а если воспользоваться союзом зато? Тогда к противопоставлению прибавляется оттенок возмещения: На улице ветрено и холодно, зато в доме тепло и уютно.
Между данными служебными словами есть и стилистические различия: союз однако чаще используется в книжной речи, а союз но является нейтральным.