# IPC (The Handoff)
![[assets/wl_ipc.png|256]]
**Internal Process Communication (IPC)** wait events occur when one staff member is waiting for a signal, a message, or a specific state change from another staff member.
Think of it as the "Handoff" between the Chef and the Waiter, or the Checkpointer signaling to the staff that the ledger is safe.
---
![[Workloads/IPC/Process/_Process]]
---
![[Workloads/IPC/Checkpoint/_Checkpoint]]
---
![[Workloads/IPC/Transaction/_Transaction]]
---
![[Workloads/IPC/Parallel/_Parallel]]
---
![[Workloads/IPC/MessageQueue/_MessageQueue]]
---
![[Workloads/IPC/Hash/_Hash]]
---
![[Workloads/IPC/LogicalRep/_LogicalRep]]
---
![[Workloads/IPC/Recovery/_Recovery]]
---
![[Workloads/IPC/Storage/_Storage]]
---
![[Workloads/IPC/System/_System]]