1) Двоеточие ставится, если вторая часть раскрывает содержание первой части (между обеими частями можно вставить: а именно).
Пример: погода была ужасная: ветер выл, мокрый снег падал хлопьями;
2) Двоеточие ставится, если в первой части бессоюзного сложного предложения имеются слова так, таков, такой, одно и т. п., содержание которых раскрывается во второй части.
Пример: обычай мой такой: подписано, так с плеч долой
3) Двоеточие ставится, если в первой части, посредством глаголов видеть, смотреть, слышать, знать, понимать, чувствовать и т. п. делается предупреждение, что далее последует какое-нибудь описание (в этих случаях между частями можно вставить союз что ).
Пример: я выпрыгнул из кибитки и вижу: матушка встречает меня на крыльце;
4) Двоеточие ставится перед прямым вопросом, включенным в состав бессоюзного сложного предложения.
Пример: я не понимаю: как это могло произойти?
5) Двоеточие ставится, если вторая часть указывает причину того, о чем говорится в первой части (между обеими частями можно вставить потому что, так как, поскольку).
Пример: пора вставать: уже шесть.