Use when
- Users choose one value from a large, dynamic, or filterable option set.
- A field must expose an associated popup and a current active option.
- Users need to browse options, type to narrow them, accept one option, and cancel exploration without changing the previous value.
- The product stores both a readable label and a selected option identity.