Combining Social and Business Challenge Innovation is defined as the process by which an idea or invention is translated into goods or services for the benefit of the consumers and replicable at an economical cost. In the business scenario, innovation is the result of application of technical ideas to decrease the gaps between expectation of the customers and the performance of the enterprise. in Public bookmarkswith business-challengecapture-ideasidea-management-system