A reference model that splits network communication into seven layers, from physical to application. Each layer may live on a different physical system, so the more layers and systems on the request path, the more places it can break. A handy lens for judging how hard a task really is for an agent.