Use when someone asks how something works — an architecture, a flow, a protocol, an algorithm, a design decision, a codebase — or says an earlier explanation was unclear, too technical, or that they got lost. Also when the listener lacks your context and will have to retell or act on the answer.