社会历史发展的动力有哪些,作用是什么