Microsoft Project (MSP)
MSP is a project, program, and portfolio management software. It belongs to Microsoft. MSP is widely used for planning, managing, and executing projects of all kinds. In architectural and civil engineering, it is used to handle large and small construction projects. Some of its main applications are in planning and scheduling, resource management, and cost management.