Знаки препинания помогают передать смысловые отношения между частями сложносочинённого предложения следующим образом:
Запятая ставится между простыми предложениями, входящими в состав сложного, и указывает на различные виды отношений между ними: соединительные (союзы и, да в значении «и», ни… ни), противительные (союзы а, но, да в значении «но», однако, же, зато, а то, впрочем), разделительные (союзы или, либо, ли… или, ли… ли, то ли… то ли, то… то, не то… не то) и другие. 2
Точка с запятой ставится, если части сложносочинённого предложения значительно распространены и имеют внутри запятые (чаще при наличии союзов а, но, зато, же, тоже, также). 12
Тире ставится, если вторая часть предложения имеет значение результата, следствия, резкого противопоставления. 14