A processor has 6 pipeline stages: fetch, decode, calculate operands, fetch operands, execute, and write. The space time diagram shows 9 instructions being processed with and without pipelining. Pipelining allows instructions to be processed simultaneously in different stages, reducing the number of time units needed to complete all instructions compared to sequential processing without pipelining.