configuration
A computer system that consists of hardware, software, firmware, and software parameters that define how all of these components interact with each other.