Information Technology
Platform-as-a-Service (PaaS)
Cloud computing
Workflow Management / Automation
SaaS
software as a service
Business Process Management (BPM / BPMS)
Software
Rapid Application Development (RAD)
Business Application Development Platform