Depois de ter passado quase 20 anos escrevendo o software 'Enterprise', eis a minha resposta:
1) Empresa quase sempre significa 'aplicativo da web'. 2) Enterprise realmente significa apenas 'muito, muito grande'.
O software empresarial é tipicamente escrito por centenas de pessoas ao longo de vários anos. Assim, as ferramentas, padrões e idiomas usados tendem a fazer da colaboração, segurança, estabilidade e escalabilidade uma prioridade.
A típica 'pilha' de um aplicativo corporativo envolverá muitos idiomas, protocolos, servidores, firewalls diferentes ... cada um com suas próprias equipes de pessoas. Esses aplicativos exigem muitos conjuntos de habilidades diferentes para produzir, desde o gerenciamento de projetos até os engenheiros de software reais. Muitas vezes, as pessoas que trabalham em qualquer aspecto específico de um aplicativo em escala corporativa não sabem exatamente como o componente se encaixa. Somente o "Arquiteto Corporativo" pode ver a imagem inteira, mas eles não conhecem nenhum dos detalhes.
A arte da criação de aplicativos corporativos está navegando com sucesso neste 'nevoeiro de guerra', escolhendo as tecnologias e procedimentos corretos, etc.