Немного теории …
Простое предложение - одна грамматическая основа.
Вася ушёл домой.
Сложное предложение - две и больше грамматических основ.
Вася ушёл домой, потому что начался дождь.
Сложные предложения бывают бессоюзными, сложносочиненными и сложноподчиненными.
В бессоюзных, как можно понять из названия, нет союзов между грамматическими основами. А в сложноподчинённых и сложносочиненных союзы есть.
Дождь начался - Вася пошел домой (нет союза, значит, предложение бессоюзное)
Вася ушёл домой, потому что начался дождь ( есть союз ПОТОМУ ЧТО, предложение сложноподчиненное)
Вася пошёл домой, а Маша поехала в магазин ( есть союз А , предложение сложносочиненное)