Question about websites

I was curious how websites like digg.com or google.com, or any site really starts up?

As in, do they go through godaddy.com or some other type of program first? Then, when they grow too big, they go and buy there own servers. Just curious how these companies start up, for anyone that knows.

And also, is godaddy.com a good host provider, or are there better? They seem pretty cheap. Thanks for any information.

There are many ways, it depends on the company/site. If it is training related, Rupert would probably know. Elsewise, I would suggest looking at a more specific forum.

BTW, slashdot beats digg hands down.