PHP 4 offers an output-buffering subsystem that enables you access to the output of the script, manipulate it, and then do whatever you desire with the resulting data. One possible use of this feature is to create a page-caching system.