the oslo manual defines a business innovation as a new or improved product or business process or combination thereof that differs significantly from the firms previous products or business processes and that has been introduced on the market or brought into use by the firm the product can be either a good or a service innovation activities include all developmental financial and commercial activities undertaken by a firm that are intended to result in an innovation for the firm