Любая научная теория должна:
• отражать действительность в виде практических моделей;
• фиксировать связи между отдельными элементами и их свойства;
• объяснять причины появления и протекания событий;
• предсказывать поведение систем;
• ставить новые вопросы и помогать искать ответы на них;
• помогать решать практические задачи.