هر دستگاهي كه قادر به نگهداري اطلاعات باشد به نحوي كه استفاده كننده از آن بتواند، در هر لحظه كه لازم باشد، به اطلاعات مورد نيازش دستيابي داشته باشد، حافظه ناميده ميشود.
انواع حافظه:
حافظه اصلی:الف-RAMب-ROM
حافظه جانبی:الف-دیسکهای مغناطیسی ب-دیسکهای نوری ج-حافظه های فلش
RAM يكي ازانواع حافظه ها والبته پركاربردترين آنهاست که مخفف اصطلاح (Random Access Memory) يا حافظه با دستيابي تصادفي بوده و حافظهاي قابل خواندن و نوشتن ميباشد .حافظه RAM ، يك تراشه مدار مجتمع(IC) بوده كه از ميليون ها ترانزيستور و خازن تشكيل شده است.Read Only Memory )ROM ( يک حافظه دائم که از آن برای ذخيره سازی اطلاعات مهم در کامپيوتر استفاده می گردد. حافظه ROMيک نوع مدار مجتمع است که در زمان ساخت داده هائی در آن ذخيره می گردد. حافظهROM از انواع حافظه های الکتریکی بوده که اطلاعاتش با قطع برق پاک نمی شود . اين نوع ازحافظه ها علاوه بر استفاده در کامپيوترهای شخصی در ساير دستگاههای الکترونيکی نيز استفاده می شوند.