process

A program, along with the system resources the program requires to run. A process represents a unit of resource ownership and work to be done. The operating system creates processes to keep track of resources and to ensure the proper scheduling of tasks.