*Se ejecuta en el sistema operativo Microsoft Windows.
* Desarrollado utilizando lenguajes de programación como C++, C# y Visual Basic.
* Utiliza .NET Framework u otras tecnologías específicas de Windows.
* Se instala en la computadora del usuario y se puede acceder a él localmente.
* Puede acceder a recursos locales como archivos, carpetas y dispositivos.
* Suelen tener una interfaz gráfica de usuario (GUI) y son interactivos.
* Puede distribuirse como ejecutables (archivos .exe) o como parte de un paquete de instalación de Windows (.msi).
>Ejemplo:Microsoft Office Suite (Word, Excel, PowerPoint), Adobe Photoshop, VLC Media Player.
Aplicación web :
* Se ejecuta en un servidor web y se puede acceder a él a través de un navegador web.
* Escrito en lenguajes de programación como HTML, CSS, JavaScript, PHP, Python, Java, etc.
* Utiliza una arquitectura cliente-servidor, donde el navegador es el cliente y el servidor web es el host.
* Se accede de forma remota a través de Internet o una red local.
* Almacena datos en el servidor o en una base de datos en la nube.
* Generalmente se accede a través de una URL (dirección web) y no requiere instalación local.
* Multiplataforma y se puede utilizar en diferentes dispositivos (PC, Mac, smartphone, tablet) con diferentes sistemas operativos.
>Ejemplo:Gmail, Facebook, Google Docs, plataformas de banca online, sitios web de comercio electrónico.