The AWT (Abstract Windowing Toolkit) contains components like buttons, checkboxes, lists, text fields, and text areas. It also includes containers like panels, frames, and windows that hold components. Layout managers determine how components are sized and positioned within containers. The most common layout managers are FlowLayout, BorderLayout, and GridLayout. Graphics methods allow drawing on components. It is generally not recommended to mix Swing and AWT components.