A drilling information system for use with one or more drilling rigs, the drilling information system comprising: a rig site network including a drilling equipment controller, drilling parameter sensors, and a drilling information system configured to provide drilling data indicating the performance of drilling equipment; downhole sensors communicatively coupled to the rig site network, the downhole sensors providing downhole data indicating health, performance and position of a downhole tool; a data center communicatively coupled to the rig site network, wherein the data center is remote from the rig site network, and wherein the data center is operable to store the drilling data, the downhole data, and a well plan that includes a path a well should be following and expected performance parameters; a remote access site communicatively coupled to the data center and operable to access data stored in the data center; and a plurality of applications communicatively coupled to the rig site network; wherein the plurality of applications comprises a drilling application that is operable to receive the performance data and the position data from the downhole sensors, the drilling application having access to a well plan, the drilling application being operable to compare the position and performance of the downhole tool against the well plan, wherein the plurality of applications comprises a wellbore visualization application that is operable to acquire data from drill string sensors, a downhole sensor sub, logging while drilling tools and the drilling parameter sensors to generate a three-dimensional simulation of the well for comparison with the well plan, wherein the plurality of applications comprises an equipment health monitoring application that is operable to receive the performance data and the health data from the downhole sensors and to determine from the performance and health data when a replacement is needed, wherein the drilling application generates operating instructions to the downhole tool or to drilling equipment so as to bring the position and performance of the downhole tool into compliance with the well plan, wherein the remote access site comprises an external portal and the equipment health monitoring application communicates the performance and health data to the external portal, and wherein the wellbore visualization application allows communication with a remote visualization application at the remote access site so that personnel located away from the rig site network can make adjustments in reaction to the performance data. a rig site network including a drilling equipment controller, drilling parameter sensors, and a drilling information system configured to provide drilling data indicating the performance of drilling equipment; downhole sensors communicatively coupled to the rig site network, the downhole sensors providing downhole data indicating health, performance and position of a downhole tool; a data center communicatively coupled to the rig site network, wherein the data center is remote from the rig site network, and wherein the data center is operable to store the drilling data, the downhole data, and a well plan that includes a path a well should be following and expected performance parameters; a remote access site communicatively coupled to the data center and operable to access data stored in the data center; and a plurality of applications communicatively coupled to the rig site network; wherein the plurality of applications comprises a drilling application that is operable to receive the performance data and the position data from the downhole sensors, the drilling application having access to a well plan, the drilling application being operable to compare the position and performance of the downhole tool against the well plan, wherein the plurality of applications comprises a wellbore visualization application that is operable to acquire data from drill string sensors, a downhole sensor sub, logging while drilling tools and the drilling parameter sensors to generate a three-dimensional simulation of the well for comparison with the well plan, wherein the plurality of applications comprises an equipment health monitoring application that is operable to receive the performance data and the health data from the downhole sensors and to determine from the performance and health data when a replacement is needed, wherein the drilling application generates operating instructions to the downhole tool or to drilling equipment so as to bring the position and performance of the downhole tool into compliance with the well plan, wherein the remote access site comprises an external portal and the equipment health monitoring application communicates the performance and health data to the external portal, and wherein the wellbore visualization application allows communication with a remote visualization application at the remote access site so that personnel located away from the rig site network can make adjustments in reaction to the performance data.