There are different Swing components:

Top level containers:
- Apaplet
- Dialog
- Frame

General purpose containers:

- Panel
- Scroll pane
- Split pane
- Tabbed pane
- Tool bar

Special purpose containers:
- Internal frame
- Layered pane
- Root pane