In order to have an online presence, you will need to get some web hosting. Hosting is basically hard-drive space on a computer that is connected to the Internet. It is unlikely you will be hosting the site yourself at this stage, so you will probably use the services of an Internet Service Provider (ISP). There are many ISPs in the UK and when you are choosing one you will need to consider: performance, bandwidth, functionality and cost.
As a quick reminder – if you have chosen an ASP solution, then the hosting will be included so you will not need a separate ISP. ASPs are good because hosting is included in the overall ‘service’ – this can be great as the ASP takes care of everything but sometimes the hosting can be artificially expensive, so make sure you understand the charges involved and compare them to other options before making a final choice