Pliki tymczasowe są to specjalne dane używane przez system operacyjny, które przechowywane są tylko przez określony czas. Pliki tymczasowe mogą być wykorzystywane przez ten sam program lub całkowicie inną aplikacje. Tworzenie tego typu plików służy odciążaniu pamięci komputera lub umożliwia transfer danych do innego programu. Pliki tymczasowe po skończonej pracy są usuwane przez program, który był odpowiedzialny za ich stworzenie. W przypadku, gdy program został nieoczekiwanie zamknięty na przykład przez przerwę w dostawie energii, pliki tymczasowe zostają trwale zapisane na dysku twardym i mogę zostać usunięte ręcznie, a w niektórych przypadkach nawet użytkownik nie może ich skasować.