A Bright shortcode renders a template, which is a dynamic HTML document that is rendered to put a visual element on the screen.

We use the term template as this document can contain conditionals that affect how the document is rendered, based on the context it is rendered in.