در سالهای اخیر، توان کسب اطلاعات مفید در زمان واقعی یکی از عوامل مهم در موفقیت سازمانها است. زمانی که مدیران برای اتخاذ تصمیمات تجاری اختصاص میدهند کاهش یافتهاست. فشارهای رقابتی کسب و کارها را ملزم به اتخاد تصمیماتی هوشمندانه کرده است که مبتنی بر داده های اولیه کسب و کار است، و این تصمیمات باید هرچه سریعتر گرفته شوند، البته مشکل همیشگی کمبود داده نیست، بلکه در مقابل، حجم بسیار زیادی از داده باید به اطلاعات مفید (به صورتی به هنگام) تبدیل شود به طوری که برای مدیران اساس محکمی برای تصمیماتشان فراهم کند. استفاده از سیستمهای اطلاعاتی موجود (سیستم مدیریت اطلاعات، سیستم پشتیبانی از تصمیم و .. ) انتظارات تصمیم گیرندگان سازمانی را برآورده نمی سازند. برای اینکه سازمانها بتوانند به تغییرات بازار واکنش سریعی نشان دهند، به سیستمهای اطلاعات مدیریتی نیاز دارند که برای سازمان و محیط تحلیلهای درست و علی ، معلولی را انجام دهند . سیستم های
هوش تجاری ابزاری هستند که برای این منظور در سازمانها استفاده میشوند.
هوش تجاری به برنامه های کاربردی یا فن آوریهایی اطلاق میشود که به منظور جمع آوری، یکپارچه سازی، تجزیه و تحلیل و ارایه ی داده های کسب و کار در سازمان مورد استفاده قرار میگیرد که منجر به تصمیم گیری موثر در سازمان شده و باعث ایجاد مزیت رقابتی میگردد.