awt:
Contains all of the classes for creating user interfaces and for painting graphics and images. A user interface object such as a button or a scrollbar is called, in AWT terminology, a component. The Component class is the root of all AWT components. See Component for a detailed description of properties that all AWT components share. swing:
Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.