What is difference between process and program?

The difference between process and program is given below:

  1. A process is a program in execution.
  2. A process is a part of a program. A process is a part where logic of that particular program exists.
  3. A process is a program under execution, process is an active entity.
  4. A process is stored in main memory.
  5. All process are programs.
  6. They are dynamic in nature.
  1. A program is a series of instructions to perform a particular task.
  2. A program is given as a set of process.
  3. A program is in the form of programming language and it is a passive entity.
  4. A program is stored in secondary memory.
  5. All programs are not process.
  6. They are static in nature.


Feel free to contact the admin for any suggestions and help.