Formatting components are implemented in HTML::Mason, they're used to bake the editorial data into output that will served for further request-time processing.