Las aplicaciones de escritorio requieren una instalación individual en cada cliente y deben ser actualizadas manualmente en cada uno de ellos. Estas aplicaciones están diseñadas específicamente para un sistema operativo particular, lo que puede limitar su flexibilidad.