وهناك نوعان أساسيان من دوائر الذاكرة ـ ذاكرة الوصول العشوائي (الرام) وذاكرة القراء فقط (الروم) . وفي ذاكرة الوصول العشوائي يمكن محو المعلومات أو الإضافة إليها، حيث تخزن الدوائر المعلومات أثناء تزويدها بالقدرة، وعند قطع القدرة تزول كل الشحنات المخزنة. وتستخدم دوائر ذاكرة الوصول العشوائي في نبائط مثل الحواسيب وبعض الحاسبات، التي تحتاج تخزين كميات كبيرة من المعلومات لفترات قصيرة.
وتخزن ذاكرة القراءة فقط المعلومات التي توضع فيها عند الصنع بصفة دائمة. وهذه المعلومات لايمكن محوها أو الإضافة إليها. وتحتوي ذاكرة القراءة فقط بصفة عامة على تعليمات أو برامج لتشغيل النظام.
ولا تخزن كل الذاكرات في دوائر. فالحواسيب، على سبيل المثال، تستخدم أيضًا نبائط ذاكرة خارجية، مثل الأقراص الممغنطة أو الشرائط الممغنطة، يدخلها المستخدمون في النظام. ومن أنواع الذاكرة أيضًا القرص المدمج (سي دي) ، والذي يخزن المعلومات على أسطوانة بلاستيكية. وبإمكان ذاكرة القراءة فقط ـ القرص المدمج (سي دي ـ روم) تخزين البيانات والصور والأصوات والبرامج.
الدوائر المنطقية. وتسمى أيضًا المعالجات. تعالج هذه الدوائر البيانات حسب التعليمات. وفيها تمر البتات عبر سلسلة من المفاتيح التي تغيرها بطريقة أو أخرى. فقد تضيف مجموعة من المفاتيح عددًا معينًا إلى عدد آخر، وتسمى مثل هذه المجموعة الجامع، وقد يتكون من مئات المفاتيح. وفي أثناء المعالجة تخزن البتات مؤقتًا في مناطق تسمى السجلات، في انتظار التعليمة التالية.
وبإمكان توليفة أخرى من المفاتيح المقارنة بين بتين، وتوليد خرج خاص على أساس مجموعة من القوانين مصممة بصفة خاصة للمعالج. وتستخدم هذه الدوائر أرقامًا ثنائية لتمثيل أفكار مثل"صواب"أو"خطأ"، عوضًا عن 1 أو صفر.