مبدأ ينص على عدم تغيير البيانات، بل إنشاء نسخة جديدة معدلة منها.
أساسي في React والبرمجة الوظيفية لتجنب الآثار الجانبية (Side Effects).