A unique name identifying a program or COM object. Unlike a Globally Unique Identifier (GUID), a ProgID is usually an intelligible alphanumeric string — for example, Microsoft.Word.8.