Distributed computing environment

Definition
A distributed computing environment (DCE) is

"[a] collection of software components that support interoperability and transparency across multiple heterogeneous platforms in various network configurations."