This essay will provide a brief overview on the historical background of Corporate Social Responsibility and a perspective on the possible definitions of the term. Subsequently, the most popular models of CSR and the business case will be explained to provide a basis for discussing the limits and potentials of CSR in the process of promoting sustainable development.