The definition of a COM object. The class is the template from which an object instance is created. The class specifies which interfaces the object implements.