Business intelligence looks into the past, present and historical data to identify the pain points, create a summary and diagnose the root of problems. Business analysis aims to predict outcomes based on the data and offer solutions found by diagnostic analytics. Thus, business intelligence doesn’t deal with predictions and possible solutions.