Corporate performance management or CPM is an umbrella term that describes the methodologies, metrics, processes, and systems used to monitor and manage the business performance of an enterprise. Applications that enable CPM, translates strategically focused information to operational plans and send aggregated results. These applications are also integrated into many elements of the planning and control cycle, or the address business activity monitoring, or customer relationship optimization needs. Web and mobile app analytics is a market of specialized analytic tools and techniques, used to understand and improve the digital customer experience, to attract and retain users, and to analyze options and actions taken across responsive websites and mobile applications. The core process of web analytics is collecting, monitoring, and analyzing customers' behavior on desktop and mobile sites. However, it can also measure and refine the impact of search engine advertising, email campaigns, cross-selling, or up-selling targets, also social media activity and customer service effectiveness. In addition, these kinds of analytic tools can gather customer data from marketing campaign decisions, such as profitability analysis and segmentation, and use it for every interaction channel in a campaign management strategy. Web analytics can analyze customer behavior in order to identify satisfaction issues and potential churn candidates, as well as analyzing Intranet sites to determine the level of adoption by employees. Mobile app analytics also analyzes both behavior and experiences, such as usage and engagement, and operational aspects of the application, such as crash reporting. Log analytics is purpose-built for understanding what is happening under the covers of a machine, a device, and an application. Log files continually capture the inner workings at a technical level, including the system-level actions, measurements, and messages between components. A log file can capture details from IT systems like computers and applications and from OT or operational technology systems like manufacturing, telecommunications, or transportation equipment. The ability to make sense of this data in real-time or periodically, can help identify potential performance issues before they manifest. This enables an organization to perform preventative maintenance and to design improved technology. Analyzing log file data can also understand human behavior in relation to technology, and help improve technology or user training. Log file data can be very cryptic and formatted specific to the technology. Therefore, log file analytics tools tend to be provided by the manufacturers of each technology themselves. As a result, a systemic level understanding of multiple machines and applications throughout the environment can be difficult to determine. Social media analytics involves understanding what's being discussed or shared over social media channels like Facebook, Twitter, LinkedIn, Instagram, WeChat, blogs and so forth. It's an indispensable source of taking the pulse or sentiment of a population on a particular topic, like your own or your competitors' products or services. It's also a great way to identify trends as they start to manifest, and to predict consumer behavior. Twitter for example, doesn't provide public access to a complete access to what's called its firehose of data. But you can analyze samples, and you can contract with certain social media analytics vendors who have captured a rich history of content and pre analyze certain populations. Text analytics, sentiment analysis, image and linguistic analysis are key components of social media analytics. Business process analysis tools are primarily intended for use by business end users looking to document, analyze, and streamline complex processes. Thereby, improving their productivity, increasing quality, and becoming more agile and effective. These tools also support the roles of business process architects, and business process analysts, enabling them to better understand business processes, events, workflows, and data using proven modelling techniques. BPA tools permit users to diagram their processes, noting rules or specifications to promote a deeper and more complete understanding of the business, or among businesses.