Programa diseñado para ejecutarse en un sistemas gráfico (de ventanas), y no puede funcionar fuera de este entorno. Todas las aplicaciones de ventanas siguen convenciones similares en cuanto a la disposición de los menús, el estilo de los cuadros de dialogo y la utilización del teclado y del ratón.