Com o passar do tempo, houve uma evolução dos sistemas de informação, principalmente pelo fato da tecnologia digital ter avançado muito nos últimos anos. Seguindo essa evolução, os sistemas de informação podem ser divididos em quatro gerações:
Soluções para a tarefa
ERP
Os sistemas Enterprise Resource Planning (ou planejamento de recursos da empresa) são softwares que integram diferentes processos e dados da empresa, reunindo-os em apenas um local.
CRM
Os softwares Customer Relationship Management (ou gestão do relacionamento com os clientes) automatizam todas as funções relativas ao contato com os clientes, permitindo que as organizações coletem e armazenem os dados de contato, as preferências dos clientes, o histórico de compras deles etc.
SCM
Já os sistemas Supply Chain Management (ou gestão da cadeia de fornecimento) integram os diferentes processos relativos os fornecedores de serviços, produtos e informações.
SIG
Os Sistemas de Informação Gerenciais são bastante voltados para o apoio à tomada de decisões e atuam nos níveis estratégico, operacional e tático.