Microsoft Project is project management software designed to assist project managers in developing plans, assigning resources to tasks, tracking progress, managing budgets and analysing workloads.
Microsoft Project creates budgets based on assignment work and resource rates. As resources are assigned to tasks and assignment work estimated, Microsoft Project calculates the cost which equals the work times the rate. This rolls up to the task level, then to any summary tasks and finally to the project level.
Microsoft Project has been extended with Microsoft Office Project Server and Microsoft Project Web Access. Project server stores project data in a central database.
Project Web Access allows users to display and update this data over the Internet. Web Access allows authorised users access to a Project Server database across the Internet. Web Access includes timesheets, graphical analysis of resource workloads and administrative tools.
Microsoft Project recognises different classes of users. These different classes of users can have differing access levels to projects, views and other data.
Custom objects such as calendars, views, tables, filters and fields are stored in an enterprise global database which is shared by all users.