它们之间的主要区别如下:(1)法律性质和依据不同刑事拘留是依照刑事诉讼法而非刑罚所采取的强制措施。公安拘留是依照治安处罚条例采取的处罚办法。司法拘留是一种强制措施,也是一种刑罚,其法律依据是民事诉讼法和行政诉讼法。(2)适用对象不同刑事拘留的对象是违反刑法,需要追究刑事责任的犯罪分子或者主要犯罪嫌疑人。公共安全拘留的对象是违反治安管理处罚条例,未构成犯罪的。司法拘留的对象是当事人、诉讼程序的其他参与人或者是发生扰乱民事或行政诉讼秩序的案件的局外人。(3)目的和结果不同刑事拘留的目的是为了确保侦查工作的顺利进行,防止新国家及其人民的生命财产损失和刑事拘留的结果,一般是逮捕、拘留刑事拘留时间可以转化为支付。公安拘留的目的是惩罚和教育违法分子。公共安全拘留期是教育惩罚的终结。司法拘留的目的是惩罚对法律秩序的损害,保证诉讼活动的顺利进行,司法拘留与判决无关,如果被拘留的人承认错误,人民法院可以提前解除拘留。刑事拘留的具体适用是什么情形?(1)正在预备犯罪,实行犯罪或者在犯罪后即被发觉的;(2)被害人或者在场亲眼看见的人指认他犯罪的;(3)在身边或者住处发现有犯罪证据的;(4)犯罪后企图自杀、逃跑或者在逃的;(5)有毁灭、伪造证据或者串供可能的;(6)不讲真实姓名,住址,身份不明的;(7)有流窜作案、多次作案、结伙作案重大嫌疑的。治安拘留是按照《中华人民共和国治安管理处罚条例》的规定而采用的强制方法。司法拘留是在民事诉讼和行政诉讼中采用的强制方法。明确它们之间的区别,避免混淆,在司法实践中是十分必要的。依修订后的刑事诉讼法第七十九条规定 对有证据证明有犯罪事实,可能判处徒刑以上刑罚的犯罪嫌疑人、被告人,采取取保候审尚不足以防止发生下列社会危险性的,应当予以逮捕:(一)可能实施新的犯罪的;(二)有危害国家安全、公共安全或者社会秩序的现实危险的;(三)可能毁灭、伪造证据,干扰证人作证或者串供的;(四)可能对被害人、举报人、控告人实施打击报复的;(五)可能自杀或者逃跑的。对有证据证明有犯罪事实,可能判处十年有期徒刑以上刑罚的,或者有证据证明有犯罪事实,可能判处徒刑以上刑罚,曾经故意犯罪或者身份不明的,应当予以逮捕。被取保候审、监视居住的犯罪嫌疑人、被告人违反取保候审、监视居住规定,情节严重的,可以予以逮捕。以上是关于拘留与逮捕的区别的法律知识,您学会了吗?