A business strategy is the means by which an organization sets out to achieve its desired objectives. It can simply be described as long-term business planning. Innovation is the development and application of ideas that improve the way things are done or what can be achieved.