MathLink is a protocol for sending and receiving Mathematica expressions over an interprocess communication link. The Mathematica front end and kernel communicate using MathLink. MathLink mode is a special mode of operation used by the Mathematica kernel when it is being controlled by a front end. This article exposes the workings of MathLink mode via some innovative uses of MathLink.