The lifeline of any web site is the server, where your web resources are hosted. Choosing a server is decided by bandwidth requirement, security, reliability, stability and of course the cost.