A tag library is a collection of custom actions, which are portable elements included in a JSP page that act
on server-side objects. A tag library is defined by Java classes and a tag library descriptor, which is an XML document
that describes the tag library. The JSP container uses the TLD to interpret tag library directives inside JSP pages.