Предложение, в котором не одна грамматическая основа, а две или несколько, называется сложным. Иначе говоря, сложное предложение состоит из нескольких простых, соединённых в одно целое.
Между частями сложного предложения ставится запятая.
У Коли улучшилось настроение, потому что пошёл дождь.