Optymalizacja
Zapisuje się wyniki pewnych stałych akcji żeby nie robić ich zbędnie
Przykładem takiej akcji może być pobranie zdjęcia z serwera, po co za każdym razem gdy wymagana jest akcja pobrania X zdjęcia, pobierać je z serwera? Można przecież to zdjęcie zapisać na dysku użytkownika i korzystać z tego zdjęcia
Cache co jakiś czas jest czyszczony, bo "co jeśli to zdjęcie się zmieni?"
W wersji deweloperskiej nie używamy, bo zawsze chcemy mieć wszystko aktualne
Użytkownik może sobie poczekać te 10 czy 15 minut na nową wersje logo w rogu strony
Ale programista chce mieć tą nową wersje od razu