Innan en dator kan behandla data måste data lagras i någon form av minne. Den vanligaste typen av minne som används i datorer är RAM (Random Access Memory). RAM är ett flyktigt minne, vilket innebär att det förlorar sitt innehåll när strömmen stängs av. Därför måste data som behöver lagras permanent lagras på ett icke-flyktigt minne, till exempel en hårddisk (HDD) eller solid-state drive (SSD).