What is output buffering and why is one using it in PHP?
As name suggest here memory buffer used to manage how the output of script appears.
Here is one very good tutorial for the topic