Проблема — это вопрос относительно некоторой предметной области, который не имеет алгоритма поиска ответа.
Познание объективной истины, таким образом, можно характеризовать через вопросно-ответные процедуры. Вопрос в этом случае выступает как программа исследования. Можно выделить следующие типы проблемных ситуаций:
1. Проблемы объяснения новых фактов, несовместимых с положениями принятой теории.
Решение — выдвижение гипотезы с последующим принятием ее в качестве новой теории.
2. Наличие двух несовместимых гипотез (теорий), объясняющих явления, исходя из противоположных принципов.
Решение — выдвижение гипотезы (теории), объясняющей отдельные решения вопросов, изучаемых в каждой из прежних теорий.
3. Появление в теории парадоксов.
Решение — пересмотр принципов данной теории.
Проблему можно определить как требование выбрать действительные ответы из множества возможных ответов на корректно поставленный вопрос. Можно выделить оценочные проблемы, или задачи на доказательство (закрытый режим вопроса на объяснение или предсказание) и развивающие проблемы, или задачи на нахождение (открытый режим вопроса на объяснение или предсказание).
Существуют так называемые массовые проблемы, в которых множество разрозненных задач объединяется в единый класс вопросов, разрешаемых по некоторой общей схеме предписаний. Любая наука стремится перейти от единичных проблем к массовым.