Теория:

Сложным называется предложение, состоящее из двух и более простых предложений.
Основными средствами связи простых предложений в сложном являются интонация, союзы (сочинительные и подчинительные) или союзные слова (относительные местоимения).
В зависимости от средств связи сложные предложения делятся на союзные (сложносочинённые и сложноподчинённые) и бессоюзные.
 
Сложносочинённым называется предложение, части которого соединены интонацией и сочинительными союзами (соединительными и, да, ни... ни..., противительными а, да, но, разделительными или, либо, ли... ли..., пояснительными то есть, как-то, именно).
Пример:
[За витриной мелькнул огонёк], и [на потолке заиграл свет] (А. Чехов).
Сложноподчинённым называется сложное предложение, части которого связаны интонацией, подчинительными союзами или союзными словами.
Пример:
[Страх обратился в ужас], (когда я стал замечать), (что я заблудился, сбился с дороги) (А. Чехов).
В сложноподчинённом предложении выделяются главное и придаточное предложения. Придаточными являются предложения, в которых находится союз или союзное слово.
 
Бессоюзным сложным предложением называют предложение, части которого связаны интонацией, в силу чего смысловые отношения между частями выражены менее чётко, чем в союзных сложных предложениях.
Пример:
[К концу дня я еле стоял на ногах]: [изнемогли душа и тело] (А. Чехов).
Источники:
Гольцова Н. Г., Шамшин И. В., Мищерина М. А. Русский язык. 10–11 классы. Учебник. — М.: 2011.