Stack ذاكرة سريعة ومنظمة تستخدم للمتغيرات المحلية واستدعاء الدوال.
Heap ذاكرة كبيرة وعشوائية تستخدم لتخزين الكائنات والبيانات الديناميكية.