プロセス
あるプログラムのインスタンス。各プロセスは、スレッドを生成することができる。
現代的なOSでは、プロセスは仮想メモリが割り当てられており、プロセスごとにメモリ空間は独立している。このため、あるプロセスから別のプロセスが参照しているメモリに直接アクセスするようなことはできない。そのため、プロセス間でデータをやり取りするには、IPCを利用する。