O documento resume os principais conceitos sobre interfaces gráficas em Java usando Swing. Em particular:
1) AWT é a biblioteca gráfica mais antiga do Java, enquanto Swing fornece uma interface mais rica baseada em componentes JavaBeans;
2) Swing é baseado em componentes como JButton, JTextField e JTextPane que podem ser organizados em containers com layouts como BorderLayout;
3) Applets são aplicações gráficas que rodam dentro de navegadores web, enquanto aplicações normais rodam de forma independente.