Después de haber pasado casi 20 años escribiendo el software 'Enterprise' aquí está mi respuesta:
1) Enterprise casi siempre significa 'aplicación web'.
2) La empresa realmente significa "muy, muy grande".
El software empresarial normalmente lo escriben cientos de personas durante varios años. Por lo tanto, las herramientas, los patrones y los idiomas utilizados tienden a hacer de la colaboración, la seguridad, la estabilidad y la capacidad de ampliación una prioridad.
El típico 'Stack' de una aplicación empresarial involucrará muchos idiomas, protocolos, servidores, cortafuegos diferentes ... cada uno con su propio equipo de personas.
Estas aplicaciones requieren muchos conjuntos de habilidades diferentes para producir, desde la gestión de proyectos hasta los ingenieros de software reales.
A menudo, las personas que trabajan en cualquier aspecto particular de una aplicación de escala empresarial no saben exactamente cómo encajan sus componentes. Solo el "Arquitecto de la empresa" puede ver la imagen completa, pero luego no conocen ninguno de los detalles.
El arte de la creación de aplicaciones empresariales es navegar con éxito esta "niebla de guerra" al elegir las tecnologías y procedimientos correctos, etc.