具体危险犯和抽象危险犯的区别在于:
1、抽象危险犯的危险属于行为本身的危险。而具体危险犯的危险则具有结果属性。
2、具体的危险犯中的危险,是在司法上以行为当时的具体情况为根据,认定行为具有发生侵害结果的危险。例如放火罪、爆炸罪、破坏交通工具罪等。抽象的危险犯中的危险,是在司法上以一般的社会生活经验为根据,认定行为具有发生侵害结果的危险。例如盗窃、抢夺枪支、弹药、爆炸物罪,生产、销售有毒、有害食品罪,生产、销售假药罪等。
3、就同一性质的行为而言,与抽象的危险相比,具体的危险对法益的威胁程度更为严重,也可以说抽象的危险在很大程度上是重视行为本身的危险性,而具体的危险则要看它的具体危险结果和实施危害的行为两者是否能结合在一起了。