After I have studied MS Project, I realised that this has many functions such as used for record work that have to do in a project, used for tracking every step of work from beginning to finishing efficiently, used to communicated about a project with the team work or others colleagues, and used to calculate time and cost in a project to prevent any errors.