A BPM system is a software solution designed to model, automate, monitor, and optimize business processes. They are often sold to business users who are interested in optimizing and automating business processes.