El documento compara las plataformas AWT y Java Swing. AWT es más rápida debido a sus componentes nativos, y tiene mayor portabilidad ya que la mayoría de computadoras la contienen. Sin embargo, es más difícil acceder a AWT desde un navegador y corre el riesgo de alterarse cuando se ejecuta con Java, debido a su poca conexión con Java. Swing usa componentes nativos que soportan iconos e ítems, pero hacerlo dificulta el acceso a la plataforma Java.