拘留分为行政拘留、刑事拘留和司法拘留。行政拘留是对违反治安管理规定的人,由公安机关依法给予的处罚,一般期限为1日以上15日以下。依据《治安管理处罚法》。刑事拘留是公安机关、人民检察院对直接受理的案件,在侦查过程中,遇到法定的紧急情况时,对于现行犯或者重大嫌疑分子所采取的临时剥夺其人身自由的强制方法。比如正在预备犯罪、实行犯罪或者在犯罪后即时被发觉等情形。适用的法律主要是《刑事诉讼法》。司法拘留是人民法院对妨害民事诉讼、行政诉讼、刑事诉讼情节严重的人,在一定期间内限制其人身自由的一种强制措施。例如严重扰乱法庭秩序等情况。相关法律依据是《民事诉讼法》《行政诉讼法》等。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。