Macro refers to a company-wide perspective in innovation.
Business Model Innovation is the process of changing a company’s business model in order to create new sources of value and competitive advantage.
Open Innovation is an approach to innovation which sources outside knowledge and resources from outside of the organization in order to find new solutions.
A company’s capacity to adapt to an evolving market through change, innovation, and learning. A firm's ability to integrate, build, and reconfigure internal and external resources to address rapidly changing environments.