Domain Types adds a configurable domain property (type) to all domains.
You can add types with
domain_types.api.inc. There's no GUI for this, but module makers are invited to create it.
- Views support: list domains of certain types (domain_views.module required)
- Context support: trigger a context based on the current domain's type
- Hierarchy (maybe belongs in a different module)