The four major types of SCM software are Supply Chain Planning, Supply Chain Execution, Supply Chain Visibility, and Supply Chain Analytics. These tools help manage and optimize supply chain processes, ensuring efficient and effective operations.