В сложносочинённых предложениях запятая ставится перед сочинительными союзами, потому что они используются для разделения частей предложения. 34
Сочинительные союзы связывают простые предложения, которые обычно равноправны по смыслу. 1 Например, соединительные союзы (и, ни…ни, не только…но и, как…так и и другие) используются, когда нужно передать одновременность или последовательность действий, сходство или подобие явлений. 4 Противительные союзы (а, но, да=но, зато и другие) связывают части предложения, которые противопоставляются друг другу или сопоставляются друг с другом. 4
Если союз двойной (ни — ни, не то — не то и другие), запятая ставится только перед его второй частью. 4