Forest Stewardship Council. FSC is an independent, non-governmental, not-for-profit organization established to promote the responsible and sustainableAn attempt to provide the best outcomes for the human and natural environments both now and into the indefinite future. One famous definition of susta... More management of the world’s forests.