1. A computer implemented method for selecting website content, the method comprising: a first step of generating anonymous statistical mappings between website visitor passive parameters and the website visitor characteristics, the first step comprising: obtaining a multiplicity of anonymous website visitor passive parameters for a multiplicity of website visitors, wherein the anonymous website visitor passive parameters are commonly available whenever a website is visited, wherein the passive parameters are parameters available without requesting information from the visitor and without interrogating a computer being used by the visitor to access the website; and generating the anonymous statistical mappings using direct mapping method to estimate likelihoods that the website visitor has specific website visitor characteristics based on the website visitor passive parameters; a second step of determining a mapping between the website visitor passive parameters and the website visitor demographics profiles, the second step comprising: defining a set of the demographics profiles; identifying the website visitor characteristics of each demographics profiles; and developing mappings between the website visitor passive parameters and the website visitor demographics profiles based on the anonymous statistical mappings from the website visitor passive parameters to the website visitor characteristics and the website visitor characteristics of each demographics profiles; marketing the mappings between the website visitor passive parameters and the website visitor demographics profiles to website operators; the website operators determining future website content having the greatest expected value for each demographic profiles using the mappings; and the website operators selecting content to provide to future visitors based on the expected value of the future website content; and providing the selected content over the Internet using computers connected to the Internet.