1. Program becomes process when an executable file is loaded into memory
2. Execution of program started via GUI mouse clicks, command line entry of its name, etc.
3. One program can be several processes
4. Consider multiple users executing the same program