The two terms have some overlapping meaning and are sometimes used interchangeably. But with new tightening expectations on corporate practices and increasing concerns surrounding environmental sustainability, businesses should know what these terms mean, how they differ and where they overlap.