Business Analysis can be defined as the practie of enabling change in the context of an enterprise by defining needs and recommending solutions that deliver value to stakeholders.
Source: The BABOK® Guide – Glossary