Een IP-adres, waarin IP staat voor Internet Protocol, is een adres in een computernetwerk waarmee een netwerkinterface (network interface) van een host in het netwerk eenduidig geadresseerd kan worden binnen het TCP/IP-model, de standaard van het internet. Het concept achter TCP/IP en de daarbij behorende IP-adressen is initieel opgezet door DARPA rond 1980. De huidige standaard wordt verder ontwikkeld door de Internet Engineering Task Force (IETF).
De wereldwijde administratie van de toewijzing van publieke IP-adressen aan organisaties is in handen van IANA, waarbij er wereldwijd door vijf regionale RIR's daadwerkelijk IP-adressen worden uitgegeven.
Elke computer die is aangesloten op het internet of netwerk heeft een nummer waarmee hij zichtbaar is voor alle andere computers op het internet. Men kan dit vergelijken met telefoonnummers. Om het mogelijk te maken dat computers elkaar kunnen vinden en identificeren, hebben deze hun eigen nummer nodig. Deze nummers zijn de IP-adressen. Een IP-adres op het internet is meestal gekoppeld aan een bedrijf of instantie. Zo is te achterhalen waar bewerkingen die onder een bepaald IP-adres gedaan zijn, vandaan komen. Bij mensen die vanuit huis werken, identificeert het IP-adres hun internetprovider. Bijdragen op het internet zijn hierdoor bijna nooit werkelijk anoniem. De locatie van een internetaansluiting is in de meeste gevallen alleen te achterhalen via de internetprovider. In sommige gevallen kan de rechter de internetprovider verplichten de gegevens van de afnemer van de internetverbinding behorende bij het IP-adres te overhandigen.