Apparatus and methods for the collection, processing, storage, communication and use of data generated by an array of sensors connected to a body for the purposes of monitoring and measuring physical motion. Analysis of the collected data is employed to aid the user in accomplishing more efficient and effective physical exercise or training. Data may also be used by 3rd parties to monitor performance and update training or exercise regimes.