An Internet service provider (ISP) is an organization that provides services allowing users to access the internet. ISPs connect customers' devices like PCs and smartphones to the internet. They provide interfaces between public networks and the internet, assigning users an access number, username, and password. Common types of ISPs include access providers that employ technologies like DSL and cable to connect users, hosting ISPs that offer email and web hosting, and transit ISPs that provide bandwidth between other ISPs. ISPs allow customers to have their own domain name rather than using the ISP's domain, and typically offer website management and high-speed connectivity.