What is the difference between corporate social responsibility (CSR) and social business?

Corporate Social Responsibility (CSR) programs are the philanthropic programs of companies. CSR is part of a corporation, which is a profit-maximizing company. A social business is a company by itself which is dedicated to social impact-maximization.
A common way of practicing CSR is by donating money for social causes.
hard-extreme.com tellyseries