Lager
(eller: storage).
Betegnelse for de lagerkredsløb og lagringsmedier i et edb-system og/eller de ydre enheder, hvor programmer og data kan opbevares (lagres) temporært eller permanent.
I et edb-system findes lagre på mange niveauer, og programmer og andre data udveksles mellem niveauerne. Prisen pr. lager-enhed og acceshastigheden er størst på det øverste niveau og faldende ned gennem niveauerne. Dette beskrives ofte med benævnelsen "lager-hierarkiet", idet det kan vises som en pyramide med de små, hurtige lagertyper i toppen og de store, men langsomme i bunden.
På det øverste niveau findes lagre i form af buffere eller cache, som anvendes i tæt tilknytning til CPU'en. På næste niveau findes arbejdslageret, hvorfra programmerne eksekveres. Dette lager kan være udvidet med extended memory, der benyttes som buffer eller til specielt programmel. På niveauet herunder kan der f.eks. være en solid state disk, som kan benyttes af flere computere samtidig. Endelig kan der forekomme disk cache, som danner overgangen til de egentlige baggrundslagre. Typisk er de ovennævnte lagre opbygget i RAM og beregnet til temporær lagring af programmer og data.
Baggrundslagrene, som benyttes til mere permanent lagring af programmer og data, er primært pladelagre og på niveauet derunder magnetbåndstationer, som findes i flere typer. Tilgangstiden er længere, men omkostningen pr. lagerenhed væsentlig mindre end i de øvrige nævnte lagre.
Masselagrene udgør et niveau for sig selv, idet de anvendes til opbevaring af meget store datamængder, hvortil der skal være en moderat hurtig tilgang.

