A deployment descriptor for a Web application is an XML file that controls how a Web application server is deployed (made available to users). The deployment descriptor file is contained in the WAR file.
For Apache Tomcat, the deployment descriptor file is named web.xml. It can control HTTP authentication and URL mapping.