Ett datorlabb är ett kluster av datorer som vanligtvis är nätverksanslutna och tillgängliga för allmänheten. Labs finns ofta i offentliga byggnader som bibliotek, skolor som högskolor och universitet, samhällscentra och några stora kyrkor som har många församlingsmedlemmar. Nästan alla datorlabb erbjuder användare tillgång till Internet och tillhandahåller programvara som eleverna kan använda för att göra research och slutföra sina läxor eller som andra, till exempel resande affärsmän, kan behöva för andra ändamål.
Ett internetcafé skiljer sig från ett datorlabb genom att användare måste ansluta till internet med sin egen dator eller enhet, och användare av ett datorsal behöver ingen egen utrustning. Det finns ett behov av skydd och begränsningar inom nätverk som är tillgängliga för allmänheten. Användare kan nekas åtkomst till webbplatser med barnförbjudet innehåll eller webbplatser som kräver för mycket bandbredd. De som använder ett datorlabb får också vanligtvis en begränsad tid att loggas in på en maskin, oavsett om de surfar på Internet eller använder programvara för att utföra annat arbete. Sällan kostar det att använda ett offentligt datorlabb, men labb i utbildningslokaler brukar bara vara tillgängliga för nuvarande elever på skolan, och de måste vanligtvis logga in så att deras aktiviteter kan spåras och övervakas vid behov.
Annan hårdvara som skrivare och ibland skannrar, CD-enheter (CD) och Digital Versatile Disk-enheter (DVD) är också tillgängliga gratis eller mot en nominell avgift. Hörlurar kan också tillhandahållas fritt för användare som besöker webbplatser med ljud- eller videofiler som måste spelas upp eller användare som helt enkelt vill njuta av att titta på en film eller lyssna på musik medan de arbetar. Filer som skapats av besökare till ett datorlabb kan vanligtvis lagras på en USB-enhet (Universal Serial Bus), även känd som en jump drive, thumb drive eller pennenhet, så att de kan ta med sig sitt arbete.
Nätverksadministratörer är nästan alltid mycket bekymrade över säkerheten i ett datorlabb som är öppet för allmänheten. Antivirusprogram för att skydda mot skadlig kod och program som tillåter labbövervakare och administratörer att omedelbart ta fjärrkontroll över en maskin installeras och uppdateras regelbundet så att nätverket är säkert för alla användare och deras filer. Även om de flesta datorlabb körs på ett Microsoft Windows®-operativsystem, kör vissa laboratorier, särskilt de i utbildningslokaler, på en distribution av Linux, såsom Fedora, Ubuntu eller Debian.