Corporate Social Responsibility and Business Ethics

Define Corporate Social Responsibility as well as Business Ethics. Are there similarities and differences? Please explain thoroughly.
Your assignment should be APA style, 12 point font, times roman with one-inch margins and double-spaced. 5 pages long.
Minimum of 5 references that are researched