This report sheds light on different aspects of Corporate Social Responsibilities (CSR) and Sustainability Reporting (SR) and assurance. It defines both CSR and SR and establishes the differences and similarities between these two. It also shows the companies that have adopted SR and assurance. It shows the areas of future developments in SR and assurance. Lastly, it shows the guidelines, principles and audit requirements for SR and assurance.