Social finance is a collection of approaches to managing money, where the primary objective is to positively impact society or the environment. This can include investing or lending money to social enterprises, charities and co-operatives who partake in social and environmentally conscious activities.