Business Intelligence (BI) is about extracting the company's key performance indicators from the business system in order to use them for management purposes.
Budgeting and planning are both elements in presenting an educated guess for future expectations.
Customer Relationship Management (CRM) is a business strategy focusing on the customers of the company.
Analytical CRM is roughly speaking a combination of the business strategies BI and CRM.
Most companiues have a strategy, however, rooting it in the organisation causes difficulties!
One of the challenges facing booking is to "fill in" in the most optimum way.
A management discipline focusing on control of effort and performance of the company.