Internetni protokol je niz tehnik, ki jih uporabljajo številni gostitelji za prenos podatkov po internetu. Trenutna različica internetnega protokola je IPv4, ki zagotavlja 32-bitni naslovni sistem.
Internetni protokol je sistem “najboljšega truda”, kar pomeni, da noben paket informacij, poslanih prek njega, ne bo dosegel cilja v enakem stanju, kot je bil poslan. Pogosto se v tandemu z internetnim protokolom uporabljajo drugi protokoli za podatke, ki morajo iz enega ali drugega razloga imeti izjemno visoko zvestobo.
Vsaka naprava, povezana z omrežjem, pa naj bo to lokalno omrežje (LAN) ali internet, ima številko internetnega protokola. Ta naslov se uporablja za edinstveno identifikacijo naprave med vsemi drugimi napravami, povezanimi z razširjenim omrežjem.
Trenutna različica internetnega protokola (IPv4) omogoča več kot štiri milijarde edinstvenih naslovov. To število pa se drastično zmanjša zaradi prakse spletnih skrbnikov, ki naslove jemljejo v velikih blokih, od katerih večina ostane neizkoriščena. Obstaja precej velik premik za sprejetje nove različice internetnega protokola (IPv6), ki bi imel dve do sto osemindvajset potenco edinstvenih naslovov. To število lahko približno predstavimo s trojko z devetintridesetimi ničlami za njo.
Razlog, zakaj je tako skoraj neomejen nabor naslovov internetnega protokola zaželen, je pojav majhnih brezžičnih naprav. V preteklosti se je zdelo, da bo štiri milijarde naslovov več kot dovolj, vendar so naslove takrat uporabljali samo računalniki. V prihodnosti si je mogoče zamisliti, da bo za vsakega človeka na zemlji na stotine, če ne na tisoče naprav, ki komunicirajo prek brezžičnih omrežij, od katerih bo vsaka potrebovala svoj naslov v internetnem protokolu.
Večina človeških uporabnikov ne uporablja naslovov IP neposredno, namesto tega uporabljajo besede za dostop do strežnikov in računalnikov, ki jih želijo obiskati. Vnesena imena domen so povezana s svojimi naslovi internetnega protokola prek sistema domenskih imen (DNS), ki vodi evidenco vseh domenskih imen in naslova IP, s katerim so povezani.