Use when
- Users build a selected set by moving items from an available collection to a selected collection.
- The selected set needs review, ordering, count limits, locked required items, or explicit add and remove actions.
- Users commonly move more than one item and need reversible batch actions.
- The available list is too large for a checkbox group but the selected set needs more structure than chips.