A Web hosting service actually hosts your site on a Web server so the rest of the world can access it. An ISP gives you access to the Internet so you can visit Web sites and have e-mail.
Some companies are both an ISP and Web hosting service, hence the confusion.
Many dial-up companies do not handle business traffic well. You will also want an ISP with good telnet and FTP connections. A dedicated Internet connection may be more than what a small business needs. Hosting your Web site with a professional Web hosting service is a less expensive option. You can then upload and remotely manage your Web site through a standard dial-up ISP connection, as discussed in Chapter Five.