Some tags have a start and an end. An "if tag start/end" specifies for content to be included in the output only if the tag query result is true. A "forEach tag start/end" repeats the enclosed content once for each result returned by a query. This start & end can be placed almost anywhere in the template. For example, a "forEach" tag can start in the middle of a table and end two pages later after paragraphs of text, multiple charts & images, etc. The result is no limitation on how you want your data to guide the layout of our output.
This is important because it will keep your source data consistent throughout the document.