Er zijn twee soorten IP-adressen: IPv4 en IPv6. Het verschil tussen de twee zit in het aantal cijfers waaruit ze bestaan. De IPv4-adressen bevatten een reeks van vier cijfers variërend van 0 (exclusief de eerste) tot 255. Elk cijfer wordt van het volgende gescheiden door een punt. 121.122.123.124 is bijvoorbeeld een type IPv4-adres.
De IPv6-adressen bevatten acht groepen van vier hexadecimale cijfers. De groepen van vier hexadecimale cijfers worden gescheiden door dubbele punten.