The [[IPDL/Five minute example]] shows only the code necessary to make IPDL "work." Before reading this, you should be somewhat familiar with the IPDL (or good at learning by example.)
The [[IPDL/Low level setup]] walks you through setting up the support infrastructre (processes, threads, and sockets) that IPDL needs to send messages. Few people should need to read this.