Application Development refers to products and services that support the design, creation, deployment, and maintenance of software applications across web, mobile, desktop, and cloud environments. This category includes markets that support organizations to build scalable, secure, and user-centric applications while evolving through agile methodologies, automation, modern development practices, and continuous integration and delivery.
Gartner defines Insight Engines as follows: Insight engines apply relevancy methods to discover, analyze, describe and organize content and data. They enable the interactive or proactive delivery or synthesis of information to people, and data to machines, in the context of their respective business moments. Insight engines should be viewed as platforms on which applications are provided, developed or augmented by applying the capabilities listed above to specific employee and customer experience use cases. Such applications are provided out of the box by vendors (e.g., intranet or site search), developed through technical partnerships (e.g., search within third-party applications), developed with customers in-house (e.g., expert finder), or developed through integration with third-party applications (e.g., extracting data from documents to support RPA).