There are different categories of IP addresses, and each category has different types.

Client IP addresses.
Every person or company with an Internet service plan has two types of IP addresses: private and public. The terms private and public refer to the network location: the private IP address is used inside the network, and the public IP address is used outside the network.

Private IP addresses
Every device that connects to your Internet network has a private IP address. This can be computers, smartphones, tablets, and any Bluetooth-enabled devices such as speakers, printers, and smart TVs. As the Internet of Things grows, so does the number of private IP addresses on a home network. The router needs to identify each of these devices, and many devices also need to identify each other. Therefore, the router generates private IP addresses, which are unique identifiers for each device and allow them to be distinguished on the network.

Public IP addresses
A public IP address is the primary address associated with the entire network. Each connected device has its own IP address, but they are also included in the core IP address of the network. As described above, the public IP address is provided to the router by the ISP. Typically, ISPs have a large pool of IP addresses that they assign to customers. A public IP address is the address that devices outside the Internet network will use to recognize that network.

Public IP addresses
Public IP addresses come in two types: dynamic and static.

Dynamic IP addresses
Dynamic IP addresses change automatically and regularly. ISPs buy a large pool of IP addresses and automatically assign them to their customers. Periodically, they change the assigned IP addresses and put the old IP addresses back in the pool for other customers to use. The rationale behind this approach is to save the ISP money. By automating regular IP address changes, they don’t have to do anything to restore the client’s IP address, for example, if the client moves. There are also security benefits, as changing the IP address makes it harder for intruders to break into the network interface.

Static IP addresses
Unlike dynamic IP addresses, static IP addresses remain unchanged. Once the network assigns an IP address, it remains unchanged. Most individuals and organizations do not need static IP addresses, but for organizations planning to host their own servers, a static IP address is essential. This is because a static IP address ensures that the websites and email addresses tied to it have permanent IP addresses. This is very important if you want other devices to be able to find them on the Internet.

As a result, a classification by type of website IP address has emerged.

Two types of website IP addresses
For website owners who use a web hosting package (which is common for most websites) rather than their own server, there are two types of website IP addresses: shared and dedicated.

Shared IP addresses
Websites that use shared hosting plans from web hosting providers are usually one of many websites hosted on the same server. These are typically websites of individuals or small to medium sized businesses, with limited traffic, number of pages, etc. These websites share common IP addresses.

Dedicated IP addresses
Some web hosting plans allow you to purchase a dedicated IP address (or addresses). This can simplify obtaining an SSL certificate and allows you to use your own FTP server (file transfer protocol server). It also makes it easier to share and transfer files within the organization and allows you to use anonymous FTP access. A dedicated IP address also allows you to access a Web site using only the IP address, not the domain name. This is useful if you want to create and test it before registering a domain.