拘留主要包括以下几种类型:

行政拘留

定义:对违反《中华人民共和国治安管理处罚法》的一般违法行为,给予的一种最严厉制裁,属于行政处罚的一种。

期限:治安拘留最高期限为15日,期满即释放,由公安机关决定,在行政拘留所执行。

特点:对拘留不服的,可提起行政复议或行政诉讼。

司法拘留

定义:人民法院对妨害民事诉讼、行政诉讼情节严重的人,在一定期间内限制其人身自由的一种强制措施。

特点:具有惩罚性,针对在诉讼活动中出现的妨害诉讼程序的不良行为。

刑事拘留

定义:公安机关或人民检察院在刑事案件侦查中,对现行犯或重大嫌疑分子,暂时采取的强制措施。

特点:刑事拘留并不是处罚措施,而是为了保证刑事诉讼的顺利进行,不具有惩罚性。

综上所述,拘留主要分为行政拘留、司法拘留和刑事拘留三种类型,每种拘留针对不同的对象和情形,具有不同的法律依据和目的。