WSUS only updates Microsoft products whereas SCCM is a much broader patch management system that can update software and firmware from other producers.