Business agility is the ability of a business to realize and sustain its full potential both in terms of its profits and its people, regardless of internal or external environment changes.