對歷史評價的不同有各種不同的原因,但主要是由於人的主體意識結構諸因素的影響,對歷史人物、事件等一切歷史現象所做評價有可能出現差異,封建史家可能視某些帝王為絕代明君,但人民大眾卻有可能視其為剝削者、壓榨者的總頭目、總代表。
在不涉及政治態度、階級觀點等等,都從科學、客觀的立場出發的情況下,也會出現不同的歷史評價,如有人認為明中後期的思想解放潮流如同西方文藝復興以及啟蒙思想,是資本主義萌芽的伴生物有人則堅決反對“啟蒙説”。再如有人認為岳飛是民族英雄,有人則不認為是,即持前説者中亦有分歧意見。但這並不是説歷史評價就沒有較為一致的標準和原則,但這種較為一致的準則一般比較概括和抽象。比如劉知幾評價史學家及史學作品的準則是史才、史識、史德三者的統一,這一點我們至今仍可接受。不過史德究竟何指、史識究竟何謂,在不同的時代是有差別的。