The Separate command separates polygon shells within a polygon mesh into their own separate meshes. You can separate all of the shells at once or specify that only some of the shells get separated by selecting some faces on those shells.
To separate shells into separate meshes
The shells are divided into separate meshes.
Only the shells with the selected faces will be separated into their own separate mesh. Any remaining shells will not be affected.