In computing, a process is a running instance of a program, including all variables and other state, see computer process. A multitaskingoperating system switches between processes to give the appearance of simultaneous execution, though in fact only one process can be executing at once per CPU core.