Počítač lock zajišťuje, že jediná osoba, nebo jediný způsob, přistupuje zdroj v daném čase. To je často používán v oblasti souborového přístupu na multi-uživatelských operačních systémů , protože když dva programy upravovat stejný soubor ve stejnou dobu, je riziko:
Lze nastavit zámek pro ochranu přístupu ke čtení a umožní čtení více než jednoho procesu, ale žádný nebude moci zapisovat. Poté se říká, že se jedná o sdílený zámek.
Zámek je považován za výlučný, pokud zakazuje jakékoli psaní a jakékoli čtení mimo proces, který jej nastavil.
Granularita zámku představuje rozsah prvků, které chrání. Například v databázích lze zámek umístit na řádek, dávku řádků, tabulku ...