Este documento presenta una introducción a las interfaces gráficas de usuario (GUI) en Java. Explica que una GUI es un puente entre el usuario y la máquina que permite la interacción mediante objetos y imágenes gráficas. Luego describe los principales componentes de una GUI en Java como contenedores, controles de entrada/salida, botones y elementos de organización. Finalmente, muestra un ejemplo paso a paso de cómo crear una GUI básica en Java para recolectar información personal.