configuration
The process of organizing how program and data files are managed as well as telling a computer what sorts of devices it must work with and how to communicate with them.