Question: why tld files are used?
Answer: TLD files are Tag Library Descriptor Files mainly used in Java Server Page development projects. Descriptor files such as the TLD files refer to an XML document containing data about a whole library as well as about the tags the library contains.