Programvare for lagring og eksekvering av forretningsregler, representerer lover og vilkår i form av regler, beslutningstabeller o.a. Ofte integrert som beslutningskomponent i virksomhetens it-arkitektur.
En god regelmotor kjennetegnes ved tre ting:
1. Optimert algoritme for å gi høy ytelse på eksekvering av regler.
2. Representasjon av regler i en språknær form.
3. Grafisk verktøy for redigering og forvaltning av regler.