Types of IPC