BI apps perform business intelligence tasks for an enterprise. Generally, they are custom-created to fit the needs of a specific business.