И, а, но – это союзы.

Перед союзом в сложном предложении всегда ставится запятая.

Примеры:

Молния вспыхнула красным огнём, и гром грянул тяжко и сердито.

И. Тургенев

Весь день в лесу был золотой, а вечером заря горела в полнеба.

М. Пришвин

Была поздняя осень, но сирень ещё не пожелтела.

К. Паустовский