An internet service provider (ISP) is any company that provides business or consumer access to the internet.
An ISP is a more specific example of a communication service provider (CSP), a term which also encompasses companies which provide fixed or mobile telephony or SMS services.
Typical services provided by ISPs include internet access, domain name registration, web hosting, usenet service, internet transit and colocation.
Usually users pay a regular fee to their ISP for the service, although increasingly there is wider access to free internet.