Essentially, business intelligence (BI) concerns the application of new technologies to business activities and enterprise to achieve better results in terms of business profit, growth and stability. It employs a whole range of technologies such as data mining, text mining, predictive analytics to achieve its objectives. It is a fact that the more complex and extensive the business, the more complex the BI technologies that are required for optimum results. Although big businesses stand to gain more from business intelligence technologies, nonetheless all businesses small and large would benefit from BI's powerful effects at different levels. Implementation of business intelligence in organisations can be as simple or complex as that which the management and the budget allows. The implementation of some business intelligence in your business need not necessarily cost more than you can afford.