两者的联系有两点:
都都明知自己的行为会发生危害社会的结果;都不所有所的结果的发生。
两者的区别也有两点:
①两者的认识因素有所不同。直接故意为明知行为必然发生或可能发生危害结果;间接故意只是明知行为可能发生危害结果。
②两者在意志因素上显然不同。直接故意是希望即积极追求危害结果的发生;间接故意不是希望而是放任危害结果的发生。放任,是不希望危害结果发生也不希望其不发生,而是听之任之,发生不发生都不违背其意志。
③两者发生的情形不同。前者具有直接追求性,后者具有伴随性。[补充](不要求)
④结果发生与否对定罪的意义不同。对于直接故意,所希望的危害结果未发生,可能成立犯罪预备或犯罪未遂;对于间接故意而言,结果未发生不是犯罪。