There are two main types: public IP addresses, which are visible on the internet, and private IP addresses, used within local networks.