a class with only static methods
a good place to house constants which will be used by several other classes
a top-level class, not an inner class
a way to declare an entire class within another class
A CIM class definition that rarely changes, and is stored in the CIM repository until it is explicitly deleted. The CIM Object Manager can provide a definition of a static class without a provider. A static class can support either static or dynamic instances.