Arquivo de texto baseado em XML, cujos elementos descrevem como montar e implantar um módulo em um determinado ambiente. Os elementos também contêm informações comportamentais sobre os componentes que não estão diretamente incluídos no código. O IDE gera um descritor de deployment a partir das propriedades de um enterprise bean, de um módulo EJB ou de uma aplicação J2EE.
Existem três tipos de descritores de deployment: descritores de deploymnet EJB descritos na especificação Enterprise JavaBeans, os descritores de deployment da Web descritos na especificação Servlet e a aplicação e os descritores de deployment de cliente de aplicações descritos na especificação J2EE.
Os descritores de deployment especificam dois tipos de informações: