A detachment is a unit of troops separated from a larger unit for special duty.... a small permanent unit organized for special service.