Tarpinis serveris yra tarpinis kompiuteris tarp vietinio kompiuterių tinklo ir interneto, kuris gali padėti padidinti tinklo saugumą arba sumažinti jo darbo krūvį. Atviras tarpinis serveris yra viešasis tarpinis serveris, prie kurio gali prisijungti bet kuris interneto vartotojas, turintis tarpinio serverio adresą ir prievado numerį. Nors atvirieji tarpiniai serveriai yra vieši, dažniausiai taip yra dėl to, kad trūksta tinkamos konfigūracijos. Todėl interneto saugumo rizika gali kilti naudojant atvirą tarpinį serverį, nes trūksta autentifikavimo, reikalingo serveriui naudoti.
Tarpinis serveris paprastai reikalauja, kad vartotojas prisijungtų iš nurodyto tinklo adreso, kad galėtų naudotis jo paslaugomis. Atviriems tarpiniams serveriams šio reikalavimo netaikoma ir kiekvienas interneto naudotojas gali prisijungti prie įgaliotojo serverio kompiuterio. Kai vartotojas sukonfigūruoja žiniatinklio naršyklę naudoti atvirą tarpinį serverį, vartotojo užklausa siunčiama įgaliotajam serveriui prieš pasiekiant internetą. Dėl to tai suteikia anonimiškumo jausmą, nes numatytas serveris matys tarpinio serverio informaciją, o ne vartotojo asmeninę tinklo informaciją. Iš interneto siunčiami duomenys taip pat pasiekia tarpinį serverį prieš persiunčiant juos į vartotojo kompiuterį.
Yra keletas priežasčių, kodėl vartotojas gali norėti naudoti atvirą tarpinį serverį. Pavyzdžiui, interneto vartotojas gali norėti apsaugoti savo tapatybę lankydamasis interneto svetainėse, skelbdamas skelbimus pranešimų lentose, naudodamasis pokalbių kambariais ar atsisiųsdamas failus. Kitas naudojimas yra prieiga prie svetainių, kurios yra užblokuotos vietiniame tinkle, nes tarpinis serveris turi galimybę pasiekti svetaines, kurių vartotojo kompiuteris negali pasiekti tiesiogiai. Galiausiai tarpiniai serveriai palaiko talpyklą ir gali pagerinti naršymo internete našumą. Tai ypač naudinga, kai tarpinis serveris saugo duomenis, kuriuos vartotojas turi pasiekti.
Nors atviras tarpinis serveris gali būti naudojamas daug, yra ir problemų, į kurias reikia atsižvelgti. Pirma, norint prisijungti prie atvirojo tarpinio serverio, vartotojas turi tiesiogiai prisijungti prie nežinomo kompiuterio, kurį įsilaužėliai galėtų naudoti kompiuterių virusams ir šnipinėjimo programoms saugoti. Antra, tarpinis serveris seka viską, kas pasiekia ir palieka tarpinį serverį, todėl anonimiškumo laipsnis gali būti ne toks anonimiškas, kaip būtų galima manyti. Kai kurios galimos saugumo problemos apima perimtus slaptažodžius ir el. paštą, kuriuos gali pasiekti atidaryto tarpinio serverio savininkas. Galiausiai, kai kurie vartotojai atvirus tarpinius serverius naudoja dėl neteisėtų priežasčių, tokių kaip piratavimas ir sukčiavimas, tačiau prireikus tai taip pat galima atsekti.