在理论上很容易把这两者混在一起。既然承认必然性,就要承认人是无能为力的;既然否认主体的决定作用,就是承认宿命论。他们不能把必然性与宿命论区分开来。在这里,关键是他们没有正确把握自由与必然的关系,在这两者之间打转转。如果有必然就没有自由,那必然论者当然是宿命论者。
宿命论不是必然论而是唯心主义的命定论。它认为人的一切都是由自己的命运决定的。辩证唯物主义的必然论不是宿命论,因为它承认人的行为具有选择的自由。
必然性与自由如何结合呢?为什么必然不排斥自由,为什么自由不要求否定必然性呢?如果仅仅在必然与自由这两极对立中思维,肯定是非此即彼。辩证唯物主义在这两者之间找到了一个结合点,这就是人的实践。是人的实践活动把必然性转化为自由,即人通过对必然性的认识和利用,获得自由决断和行动能力。实践活动之外无自由的必要也无可能。人的自由度很大,由寸步难行到如鱼得水,由无所适从到运用自如。区别在于对必然性的把握。普列汉诺夫说过:“人们一天不知道这个必然性如何创造人的自由,人们就一天不可避免地必然是一个宿命论者。”