Business analytics combines the fields of management, business and computer science. The business aspect requires both a high-level understanding of the business as well as the practical limitations that exist. The analytical part requires an understanding of data, statistics and computer science. This combination of fields allows business analysts to bridge the gap between management and technology. Effective communication and problem-solving are also key elements of business analytics to translate insights from data to information that is easily communicated to executives.