DCOM differs from COM in that it allows for creating objects distributed across a network, a
protocol for invoking that object's methods, and secures access to the object. DCOM provides a
wrapper around COM, hence it is a backwards compatible extension. DCOM uses Remote
Procedural Calls (RPC) using Open Software Foundation's Distributed Computing Environment.