LangGraph models an agent as an explicit graph of nodes and transitions, so you control exactly how state flows, when to loop, and where to branch. It suits complex, reliable agents where the implicit control of simpler frameworks is not enough.