While both TOC and lean ultimately improve the processes of organizations to the benefit of customers, lean thinking is more about eliminating waste while TOC is more about eliminating constraints.