Взаимодействие между процессами

Ситуации, когда приходится процессам взаимодействовать:

Два вторых случая относятся и к потокам. В первом случае у потоков нет проблем, т.к. они используют общее адресное пространство.