Само слово "двоеточие" отчасти раскрывает особенность данного знака препинания. Две точки. Зачем они нужны внутри предложения, да еще так странно поставленные - друг над другом?
Одна из функций двоеточия - ответ на вопрос. Например: За окном дождь (и что?): мы не пойдем гулять. На столе целая куча фруктов (каких?) : бананы, папайя, манго.. .Так же используется этот знак и в прямой речи после слов автора. Петя сказал (что сказал?): "Пойдем быстрей! "
Двоеточие в некоторых языках (например армянском) используется не внутри предложений, а между ними как вопросительный знак, что подчеркивает его особую роль: объединить вопрос и ответ.
Правило же остается незыблемым: двоеточие - внутренний знак препинания, разделяющий две тесно связанные по смыслу части предложения, вторая из которых содержит дополнение или разъяснение первой.