(1)性质不同;拘役是刑罚方法;刑事拘留是刑事诉讼中的保证性措施,是一种诉讼行为,本身不具有惩罚性。行政拘留是治安管理处罚,实质上是一种制裁,具有惩罚性。
(2)适用的目的不同:拘役的目的是剥夺犯罪人的自由,令其进行劳动改造;刑事拘留的目的是保证刑事诉讼活动顺利进行;行政拘留的目的是惩罚和教育一般违法行为人。
(3)适用对象不同:拘役适用对象是犯罪分子;刑事拘留适用于刑事诉讼中罪该逮捕的现行犯或者重大嫌疑分子,他们是将被追究刑事责任的对象;行政拘留适用于违反治安管理不构成犯罪的一般违法行为人。
(4)适用机关不同:拘役由人民法院适用;公安机关和人民检察院都有刑事拘留决定权,只不过是检察院只对其自侦案件中的现行犯和重大嫌疑分子有决定是否拘留的权力。行政拘留由公安机关适用。