What do you understand by social responsibility of business ? How is it different from legal responsibility?

Social responsibility of business refers to its obligation to take those decisions and perform those actions which are desirable in terms of the objectives and values of our society.
Social responsibility is broader than legal responsibility of business. Legal responsibility may be fulfilled by mere compliance with the law. Social responsibility is more than that. Social responsibility involves an element of voluntary action on the part of business for the benefit of society.