Some of the definitions are rather vague. In our report, we define social innovation as new ideas to address social problems in communities. The difference between social innovation and social finance is that social finance is social innovation applied. It's an umbrella term that covers ideas related to social enterprise, social finance and social investment.
On May 15th, 2014. See this statement in context.