Gopher se je pričekl kot razširjeni univerzitetni informacijski servis na Univerzi v Minnesoti. Gopher omogoča uporabnikom dostop do podatkov na strežnikih Gopher, ki tečejo na internetnih gostiteljih.
Gopher je storitev brskanja po internetnih informacijah, ki uporablja menijsko vodenvmesnik. Uporabniki izberejo informacije iz menijev, ki lahko vrnejo druge menije ali prikaz besedilne datoteke. Element se lahko nahaja na vašem strežniku Gopher prvotno zahtevano ali pa je na drugem strežniku Gopher (ali drugem gostitelju).Gopher lahko “tunelira” od enega Gopherja do drugega brez uporabnikače veste, da sta se strežnik in/ali gostiteljski stroj spremenila. Gopher ohranja natančno lokacijo računalnikov, skrita pred uporabnikom, ki zagotavlja “Iluzijo” enega samega velikega nabora med seboj povezanih menijev.
Gopher dovoljuje uporabniku, da zabeleži lokacijo elementa v “zaznamku” in tako uporabnikom omogoča neposredno sledenje “zaznamka”na določen element brez iskanja po sistemu menijev. Gopher meniji niso standardizirani, saj je vsak strežnik Gopher individualno določen.
Vir: http://tlc.nlm.nih.gov/resources/tutorials/internetdistlrn/gophrdef.htm