1. An Internet based computer program embodied on a non-transitory computer readable medium and operable to be executed by a processor, the computer program comprising computer program comprising computer readable program code for: receiving a plurality of statistical analysis tasks associated with at least one received data set, wherein said at least one received data set is received via Internet; receiving a specification of said plurality of statistical analysis tasks; collecting a specification of said statistical analysis tasks via Internet; conducting one or more statistical analyses upon said at least one received data set based in part upon said plurality of statistical analysis tasks and said specification of said statistical analysis tasks; and delivering a result of said statistical analysis via Internet; receiving a segmentation type of said at least one received data set, wherein said segmentation type is chosen from a group consisting of supervised segmentation and unsupervised segmentation; collecting a target variation designation of said at least one received data set based upon said supervised segmentation; receiving a plurality of segmentation tasks; performing at least one of: a supervised segmentation analysis upon said at least one received data set based in part upon said plurality of segmentation tasks, said target variable designation and said segmentation type; an unsupervised segmentation analysis upon said at least one received data set based in part upon said received plurality of segmentation tasks and said segmentation type; and delivering a result of at least one of said supervised segmentation analysis and said unsupervised segmentation analysis via Internet.