Sustainability is most often defined as meeting the needs of the present without compromising the ability of future generations to meet theirs. Broadly speaking, a company implements sustainable practices by reducing its consumption of limited resources, or finding alternative resources with lower environmental consequences.
Sustainability has three main pillars: economic, environmental, and social. These three pillars are informally referred to as people, planet, and profits.