“Program”: Code and associated data that is stored in a computer. Also sometimes called an executable.

“Process:” What you get when you run a program. For instance, it includes things like the stack pointer.