that offers development and deployment environments for application services.” - Gartner, Inc. "A publicly available cloud platform for building, hosting, and launching customer-created applications.” - Forrester Research Simplified Definition A cloud application development platform for building, hosting, and launching business applications.