# The Java EE 7 Tutorial

# 5 Packaging

This chapter describes packaging. A Java EE application is packaged into one or more standard units for deployment to any Java EE platform–compliant system. Each unit contains a functional component or components, such as an enterprise bean, web page, servlet, or applet, and an optional deployment descriptor that describes its content.

The following topics are addressed here:

- Packaging Applications

- Packaging Enterprise Beans

- Packaging Web Archives

- Packaging Resource Adapter Archives