Общественный прогресс - это направление развития человеческого общества.
Общество – самоизменяющаяся и саморазвивающаяся система. Источники его саморазвития (как и развития мира в целом) заключены в диалектических противоречиях, приобретающих в обществе характер специфических, социальных противоречий.
Ядро же самодвижения общества образует деятельность, выступающая в качестве способа существования социального, поскольку всякое изменение общества реализуется через деятельность.
В общественной жизни, в отличие от природы, действуют люди, одарённые волей и сознанием и ставящие перед собой определённые цели, отнюдь не исключает исторической необходимости, закономерности.