1. A Capacity Planning Tool comprising: having a system run on a computing device in its memory for synchronizing and scheduling a multimedia document using a client/server model where said system is incorporated with an Internet browser tool having said system formalizes the representation of a multimedia document into hierarchy structure where said hierarchy structure being comprised of a four level hierarchy comprising of object, operation, time and precedence, where each successive level offers a fine-grain representation, where the system looks up the current status workloads on the servers and networks, where the system uses coded software to automatically perform translations between the levels representation, where the system uses coded software the will automatically perform all translations between the four levels representation, synchronizes the rendering of all objects and provides a schedule for fetching all objects from the server, transmitting all object from the server to the client through the network, and processing and rendering all objects at the client's computer, wherein the system performs the following tasks, models the extracted objects into an object flow graph (OFG), transforms the OFG into an operation flow graph (OPFG), transforms the OFG into a precedence flow graph (TFG), transforms the TFG into a precedence flow graph (PFG).