Re: Buying a website
^ you can take that route or..
buy a domain separately, the two i use are: namecheap.com and godaddy.com
then get webspace from companies like asmallorange.com (used personally for over 3 years no complaints) , hostgator.com...there are others, look for reviews on webhostingtalk.com
then you gotta make a website which is done offline of course, unless you wanna create a personal diary/myspace style page then hosts offer online website builders..
for a business idea, i suggest you aquire atleast HTML knowledge or if it involves scripts then hire a programmer.