Define the ways in which the system resources are used to solve the computing problems of the users