A company which provides access to the Internet. Usually abbreviated to ISP and sometimes known as Internet access providers. Such companies provide connections to the World Wide Web, and often also provide customers with other facilities such as providing some space on a Web server for their own Web site, providing email addresses and domain names, acting as intermediaries in ecommerce, and offering technical assistance.