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.
On the other hand, there are some limitations of using MS Project.
For instance, this could be indicated the progress (just estimation), this is not suitable for some tasks such as the production of a measure, and a number of pieces.
In term of financial, this cannot be calculated precisely as particular program for accounting.
Moreover, the results that have been done by MS Project are provided to show the decision not conclusive.