For when just having a service that does something isn't enough.
For answering the question: what the hell is going on?
shared identifier across requests allows visibility of the entire execution graph
When services serve requests, they often require making further requests to other services in order to produce their response...