Tagging elements are basic building blocks used to mark dynamic, data-bound parts of a teamplate. Each type of tagging element serves a different purpose. For example, a Field element is used as a placeholder, List element renders collection of items and so on. To be able to create and design templates one must distinguish between the different types of the elements. This section explains the purpose and usage of the tagging elements: