The list below contains the AWT containers with their brief descriptions.

Applet This subclass of Panel is actually part of the java.applet package. It is the base class for all applets.
Container The base class from which all containers inherit.
Dialog A window suitable for dialog boxes.
Frame A window suitable for use as the main window of an application. In AWT, Frame is the only container that can contain a MenuBar and related menu components.
Panel A generic container used to create nested layouts.
ScrollPane A container that contains a single child and allows that child to be scrolled vertically and horizontally.
Window A heavyweight window with no titlebar or other decoration, suitable for pop-up menus and similar uses.
Parent Category: Java SE Tips