1. A system for delivering content, the system comprising: a plurality of nodes comprising at least a first node and a second node, wherein each node of the plurality of nodes comprises a memory and a processor; a content file that has been partitioned into an ordered list of parts comprising at least a first part and a second part, wherein the first part is stored in the memory of the first node and the second part is stored in the memory of the second node; a client device for receiving the parts over a network; and a switch; wherein at least the first node and the second node are synchronized to send the first part and the second part sequentially in succession to the client device in response to a customer request from the client device that may be granted, denied, or granted only with certain restrictions, the restrictions comprising one or more of size and location, and in accordance with a plan executed by the plurality of nodes wherein at least one of the first part and second part further comprise trick content for implementing track mode playback comprising at least one of fast forward or rewind.