Social metrics refer to the measures that assess the impact and effectiveness of a company's social initiatives and presence. These metrics are crucial for business leaders to understand how their actions resonate with stakeholders, including employees, customers, and the community.