#Templating
Templating in Umbraco 4 consists of 2 larger concepts, namely Masterpages, and Macros. Masterpages are used for the html layout of your pages, whereas macros are resuable dynamic components used for embedding navigation, forms, list and so on in your templates.
In Umbraco 4.10.0 MVC templating was introduced as an alternative to Masterpages, you can find a full reference here.
##Working with masterpages Reference on the different components in the Masterpages templating syntax
##Working with macros Introduction to setting up a macro, passing parameters, configuring caching
##Related References Documentation related to templating and macros
###Umbraco.library Umbraco.library is a collection of helpers available to both Razor and Xslt
###Razor syntax Introduction to razor, going through the basics of scripting in razor.
###Xslt overview Information, examples and best practices according to readability and performance in your XSLT/XPath snippets.