Social innovation is increasingly recognised as a tool which helps to address social challenges while generating economic benefits. Social innovation involves the creation and implementation of novel ideas - spanning products services and processes - while promoting new forms of social interactions and partnerships.