Not per se....
Charities exist in civil society to serve the purposes that Cathy mentioned. I would say that social finance is just an instrument, just as charitable donations are in order to be able to help them advance some of their objectives. They are different types of funding streams that can help a charity or a not-for-profit organization accomplish a goal or a mission within all the rules and regulations that Cathy articulated.