Business analysis is a process of identifying the business needs and determining solutions to the problems of the business. It involves a wide range of tasks, techniques, and knowledge to accomplish business requirements. Even though business analysis is carried out with the same objective, the procedure and practices may differ for different industries. Apart from business solutions, business analysis also helps in improving processes, strategy planning, and policy developments.