Os sistemas empresariais integrados (ERP) têm como premissas básicas a existência de uma base de dados única e a integração de todas as atividades de uma empresa. A grosso modo, ele pode ser visto como um pacote que inclui diversos aplicativos, antes desenvolvidos separadamente para cada área ou função da empresa.

Para James Hall, o ERP tem por objeto integrar todos os processos-chave da organização.No modelo tradicional de software, cada área tinha seu próprio sistema desenvolvido para atender suas necessidades do dia-a-dia. O ERP reúne tudo em um único sistema integrado que acessa um único banco de dados, o que facilita a disseminação da informação e melhora a comunicação por toda a empresa.

Todavia, a filosofia do ERP é mais que a junção de diversos aplicativos num único software. O enfoque do sistema é global e espelha a dinâmica da interação das atividades da empresa.

Essa filosofia de sistema integrado surgiu da necessidade de as empresas acompanharem o desenvolvimento do ambiente onde atuam, executando suas atividades com maior dinamismo, qualidade, menor custo, ente outros. Era necessário um sistema que acompanhasse o ritmo da empresa.

O ERP é uma tecnologia relativamente recente. O desenvolvimento tecnológico concernente a banco de dados, telecomunicações e redes possibilitou a criação desse tipo de sistema, que surgiu na década de 90 e está em evolução.