What does it take to get a site on the internet?