Hosting is a very effective way of reducing costs and providing companies with web based services such as e-commerce that would otherwise be extremely expensive to provide.
However, you must have very clear objectives and ensure that any agreement you enter into is scalable to meet your future business requirements. The hosting service you choose should be flexible to adapt with your changing business requirements. It is best to start with a service that you can upgrade and change at a later date, if or when your business requires you to do so. As revenues increase you can increase your hosting services requirements in line with those changes. This will help you grow your business in manageable steps.
An outage is another term for when a computer system fails or stops working.