Основное отличие значений союзов «и» и «но» в русском языке заключается в их функциях. 12
Союз «и» — соединительный, его используют, чтобы соединить, объединить явления, признаки, действия. 2 Например: «Я и мама идём по бульвару». 3 Также союз «и» может соединять части сложного предложения, при этом по смыслу всё зависит от временной последовательности наступления тех или иных действий или событий. 3
Союз «но» — противительный, его используют, чтобы сравнить или противопоставить явления. 2 Например: «Я с вами согласен, но не полностью». 3 Также союз «но» может выполнять функцию вспомогательной части, чтобы начать новую мысль в контексте. 3 Иногда союз «но» принимает значение слова «однако». 3 Пример: «Существуют определённые правила, но существуют и исключения». 3