Pamięć do odczytu i zapisu to rodzaj pamięci elektronicznej używanej przez komputery i inne urządzenia, na których mogą być przechowywane informacje, a następnie te same informacje mogą być później odzyskane. Istnieje kilka fizycznych form pamięci do odczytu i zapisu, takich jak układy pamięci o dostępie swobodnym (RAM), dyski twarde i dyski kompaktowe wielokrotnego zapisu (CD-RW), aby wymienić tylko kilka. Celem tego typu pamięci może być trwałe przechowywanie informacji do późniejszego wykorzystania, tak jak w przypadku CD-RW, lub zapewnienie obszaru szybkiego dostępu do informacji, które zostały skompilowane lub załadowane, jak to jest obudowa z chipami RAM. Istnieje wyraźna różnica funkcjonalna między pamięcią do odczytu i zapisu, pamięcią tylko do odczytu (ROM) i pamięcią tylko do zapisu (WOM).
Jak dotąd pamięć do odczytu i zapisu jest najczęściej wdrażanym typem pamięci w urządzeniach elektronicznych i komputerach. System jest w stanie zmieniać informacje przechowywane pod danym adresem w pamięci, a także może pobierać informacje z pamięci. Ta metoda pamięci komputerowej stała się ważna, ponieważ złożoność zaawansowanego oprogramowania komputerowego i systemów operacyjnych wymagała coraz większych obszarów do przechowywania informacji i wykonywania długich obliczeń.
Istnieją dwa rodzaje pamięci RW, z których pierwszy to pamięć statyczna lub pamięć typu storage. Jest to rodzaj pamięci przeznaczony do zapisywania, a następnie przechowywania tych informacji, mimo że nie ma aktywnego oprogramowania lub sygnału elektronicznego, który ją zasila. Tę możliwość mają dyski twarde, dyski CD-RW, dyski flash i niektóre typy układów wbudowanych.
Druga forma nazywana jest pamięcią ulotną. Zazwyczaj jest to wbudowany mikrochip lub inny sprzęt elektroniczny, który może działać jako miejsce, w którym można odczytywać i zapisywać informacje, ale nie jest trwały bez zewnętrznego źródła zasilania lub systemu oprogramowania. Pamięć RAM komputera jest przykładem ulotnej pamięci do odczytu i zapisu, w której informacje przechowywane w układach pamięci RAM zostają utracone lub nieodwracalne po wyłączeniu komputera. Ten rodzaj pamięci ma bardzo szybkie czasy dostępu, ponieważ nie jest fizycznie zakodowana na nośniku.
W przeciwieństwie do pamięci do odczytu i zapisu są to pamięci tylko do odczytu i tylko do zapisu. Pamięć tylko do odczytu jest często wykorzystywana do przesyłania informacji na nośnik fizyczny w taki sposób, że nie może być modyfikowana przez użytkownika. Jest również używany w niektórych systemach plików w celu ochrony ważnych obszarów systemu operacyjnego przed uszkodzeniem w wyniku wypadków lub złośliwego oprogramowania. Pamięć tylko do zapisu jest zwykle wykorzystywana do zapewnienia bezpiecznego wyjścia dla niepotrzebnych informacji lub innych sygnałów, takich jak wirtualny port sprzętowy, który nie prowadzi do niczego, zwany urządzeniem NUL, w którym dane można bezpiecznie usunąć, ale nigdy nie można ich odczytać.