am new to this ... wanna make a website ... confused abt reading all post here ... cant 1 company sell domain & host it to, y so diff ???
One company do sell domain as well as hosting, and usually those have great deals. But as a user it's us who wants great deal in pricing, features and flexibility.
You may want to buy a domain from somewhere who provides you best price for it, and you may want to buy a hosting from somewhere that suits your requirements. For eg, if you only want one domain to be hosted and nothing else, then usually its best to buy the package deal (domain + host) from a single entity, while if you want a good VPS (which can host multiple domains) you may want to buy the host from somewhere which provides you best deal and features.
Also, the speed by which your site opens is directly dependent on where your website is host (your website files are located), so suppose if I host my site on a server in US, the ping rates would be damn high, since US would be very far from us. So I would of course want to choose a host which provides me best pings.