刑事拘留和行政拘留的主要区别体现在以下方面:
1. 法律性质不同:刑事拘留是刑事诉讼活动中的一种保证性措施,不具有惩罚性;而行政拘留是依据行政法律作出的行政处罚,具有惩罚性。
2. 适用对象不同:刑事拘留适用于刑事案件中现行犯或者重大嫌疑分子,是即将被追究刑事责任的对象;而行政拘留适用于其违法行为按照相应的行政法律应予以惩戒的人,该人的违法行为尚不构成刑事犯罪。
3. 适用目的不同:适用刑事拘留的目的是保证刑事诉讼活动顺利进行;而行政拘留的目的是处罚和教育一般违法行为的人。
4. 适用机关不同:刑事拘留由公安机关、人民检察院决定,公安机关执行;而行政拘留由公安机关执行。
5. 羁押期限不同:对于一般现行犯、重大嫌疑分子,刑事拘留的最长期限是14天,对于流窜作案、多次作案、结伙作案的重大嫌疑分子的最长拘留期限为37天;而行政拘留的最长期限是15天。