Abstract window toolkit is collection of classes and interfaces. The major advantage of AWT is Applets. Applets interact with the user through the AWT and not through the console-based I/O classes. The Awt contains support for a window based graphical Interface. The AWT is huge collection of classes and interfaces. Following table contains the list of classes present in jav.awt package. Java.awt package is one of Java’s largest packages. Since AWT classes are logically organised in a top-down, hierarchical fashion, it is easy to understand and use them.