The Jupyter Messaging Protocol is at the heart of all things Jupyter. In this talk, I'll give a basic run-down of the Jupyter ecosystem, how the protocol (built on zeroMQ) works, and some of the challenges associated with the architecture. In this talk, I explore how communication is done in the scientific world from both a technical and non-technical perspective.