Co-creation is a collaborative approach to product development initiatives in companies. It involves active participation of every stakeholder including the customers. It is a business strategy based on customer experience and building relationships. This is an emerging business model aimed at tapping the immense potential in product/service ideation that customer engagement can bring to a company.