<para><command>gopher</command> begyndte som en distribueret campus-informationsservice University of Minnesota. Gopher tillader brugeren at få adgang til information på Gopher-servere der kører på internet-værter.</para>
<para>Gopher er en internet-informationssøgnings-service der bruger en menu-dreven grænseflade. Brugere vælger information fra menuer, som sommetider giver en ny menu eller viser en tekstfil. Et punkt kan være den Gopher-server du oprindeligt forespurgte, eller det kan være på en anden Gopher-server (eller en anden vært). Gopher kan gå i en <quote>tunnel</quote> fra en Gopher til en anden uden at brugeren ved at serveren og/eller værtsmaskinen er ændret. Gopher holder det nøjagtige sted hvor computerne er skjult for brugeren, og giver <quote>illusionen</quote> af en enkel, stor sammenhængende menu. </para>
<para>Gopher tillader brugeren at huske et sted ved et <quote>bogmærke</quote>, og tillader således brugeren at følge et <quote>bogmærke</quote> direkte til et bestemt punkt uden at skulle gennemsøge menusystemet. Gopher-menuer er ikke standardiserede, idet hver Gopher-server selv bestemmer. </para>