Template tags are custom WordPress-specific functions for use in theme template files.
Template Tags are an expansive set of functions to display content from a WordPress site in a theme template. Examples include things like
the_content() (which is also a hook). There is also a set of "conditional" tags that can determine the user's context and only return true in those circumstances (one example,
true on single Post pages).