A web module describes the structure for all or part of a web application or the web portion of a larger J2EE application. It is essentially a directory tree containing web content used in your application. It maps to a ServletContext. A deployment descriptor file called web .xml is always associated with eachwe. this Deployment Descriptor Contains the information you need to provide your application.