
Aunque hay una amplia oferta de soluciones y aplicaciones web disponibles, de software libre o propietario, de pago o gratuitas, en no pocas ocasiones puede resultar imprescindible o deseable el desarrollo de aplicaciones web específicas.
Las principales ventajas son: diferenciación de la competencia (especialmente con la puesta en marcha de servicios innovadores dentro del sector de la empresa), adaptación a la metodología de trabajo y procesos de la empresa.
También es habitual el desarrollo de aplicaciones web específicas como requisito para su integración en otras preexistentes y de las cuales la empresa no puede prescindir.
El uso de tecnologías libres como PHP y MySql además permite evitar a la empresa que encarga un sitio o una aplicación web la dependencia de proveedores únicos o exclusivos.