Distributed environment

A computer system with data and program components physically distributed across more than one computer.