State Sets provides a mechanism for maintaining and managing different states of the scene you're working on.
A typical use for State Sets is as a render-pass-management system. You can also use the feature to maintain different user interface setups and views of your scene and switch quickly among them. You access this feature from the State Sets dialog, which provides a hierarchical view and special controls.