Anatomy of a trace

What actually happens when a request hits your application, and what a distributed trace captures at every step.