The concept of Corporate Social Responsibility (CSR) holds that businesses should examine how their actions may affect the environment and society. It is strongly related to sustainability, which is the process of generating benefits for the economy, society, and environment, as well as to ESG, or environmental, social, and governance. All three concentrate on non-financial aspects that businesses, big and small, should take into account when making choices.
The most effective CSR strategies make sure that Companies respect the environment and marginalise communities while still adhering to legal requirements. Also, CSR should be sustainable, i.e., involve initiatives that a company can maintain without compromising its business objective.