1. A project management system, comprising: a project database associated with a network, the project database storing information associated with at least one project being carried out by at least a first entity having at least one sub-entity, wherein the first entity comprises a business organization of one or more persons and the at least one sub-entity comprises a business organization of one or more persons and is associated with the first entity in a business relationship; a project management tool including: a project information module to manage information associated with the at least one project and one or more related sub-projects in a relational project hierarchy, at least one project-component module to manage at least sub-entity specific project information, in cooperation with the project information module; and at least one user system connected to the network to access the project management tool over the network, based on an access level associated with the user, wherein the access level associated with the user is determined at least in part by input information regarding the access level received from the user, wherein the access level associated with the user is verified by the project management system, wherein the access level comprises at least one of (1) reader access, (2) editor access, (3) coordinator level access and (4) administrator access; wherein the reader access includes reader access function comprising access to one or more documents and information based on one or more projects to which the user has access; wherein the editor access includes editor access function comprising the reader access function and an additional editor function of creating one or more records associated with one or more of programs, projects and sub-projects; wherein the coordinator access includes coordinator access function comprising the editor access function and an additional coordinator function of editing and creating one or more of programs, projects and sub-project records; wherein the administrator access includes administrator access function comprising the coordinator access function and an additional administrator function of determining access for one or more programs and projects.