BI software and systems provide options suited to specific business needs. They include comprehensive platforms, data visualization, embedded software applications, location intelligence software and self-service software built for non-tech users.