1、法律解析:司法拘留是人民法院对妨害民事诉讼、行政诉讼情节严重的人在一定期间内限制其人身自由的一种强制措施。刑事拘留是公安机关、人民检察院对直接受理的案件在侦查过程中遇到法定的紧急情况时对于现行犯或者重大嫌疑分子所采取的临时剥夺其人身自由的强制方法。行政拘留是指法定的行政机关(专指公安机关)依法对违反行政法律规范的人在短期内限制人身自由的一种行政处罚。2、法律依据:司法拘留依据《民事诉讼法》《行政诉讼法》相关规定。刑事拘留依据《刑事诉讼法》。行政拘留依据《治安管理处罚法》。3、核心分析:适用对象不同:司法拘留针对妨害诉讼行为人;刑事拘留针对犯罪嫌疑人;行政拘留针对违反治安管理行为人。目的不同:司法拘留是保障诉讼顺利进行;刑事拘留是防止犯罪嫌疑人逃避侦查等;行政拘留是惩罚和教育违法者。期限不同:司法拘留一般15日以下;刑事拘留一般14日最长37日;行政拘留一般15日以下合并执行不超过20日。4、实务建议:司法拘留由法院决定并执行。刑事拘留由公安机关、检察院决定公安机关执行。行政拘留由公安机关决定并执行。若对拘留不服可申请复议或行政诉讼。收集证据方面按不同情况如治安案件中注意收集现场证人证言、监控视频等。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。