拘留分为刑事拘留、行政拘留和司法拘留。刑事拘留通常在以下情况发生:现行犯或重大嫌疑分子正在预备犯罪、实行犯罪或犯罪后即时被发觉;被害人或在场亲眼看见的人指认其犯罪;在身边或住处发现有犯罪证据;犯罪后企图自杀、逃跑或在逃;有毁灭、伪造证据或串供可能;不讲真实姓名、住址,身份不明;有流窜作案、多次作案、结伙作案重大嫌疑。依据《刑事诉讼法》第八十二条。行政拘留多是违反治安管理规定,如扰乱公共秩序、妨害公共安全等行为。司法拘留则是在诉讼过程中,对妨害诉讼秩序的人采取的措施,比如伪造、毁灭重要证据,妨碍人民法院审理案件等。不同类型拘留适用情形不同,目的在于保障法律实施、维护社会秩序和司法公正。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。