Moves the majority of the html code into include files which are included into the layout files. This allows each section to be changed once with the changes propagating across the whole site.