Content template is used to display one or more content items. It has similar concept as an user control in ASP.NET. You can use many of our API methods and full ASP.NET MVC syntax to write your content template. The default template editor comes with intellisense and syntax highlight supported
(read more)