Um Business Process Management Suite (BPMS) é um conjunto de sistemas que automatiza a gestão dos processos de negócio, incluindo modelagem, execução, controle e monitoramento destes processos. Um BPMS típico mapeia processos de ponta a ponta, define fluxos e formulários eletrônicos e monitora atividades em tempo real com alertas. Um BPMS permite integrar sistemas de informação existentes e definir fluxos, regras e especificações para gerenciar processos de forma dinâmica.