في الحوسبة، نظام الملفات هو طريقة في نظام التشغيل تستخدم للتحكم في كيفية تخزين وإسترجاع وتنظيم وإدارة ملفات الحاسوب والبيانات التي تحتوى عليها تلك الملفات لتسهيل إيجادها وإستخدامها، أنظمة الملفات قد تستعمل جهاز تخزين البيانات مثل القرص الصلب و القرص المضغوط ، بدون نظام الملفات فإن المعلومات الموجودة في القرص الصلب ستكون كأنها قطعة واحدة من البيانات التي لايمكن التفريق بينها ومعرفة أين بداية أي جزء منها ونهايته وما الجزء التالي له من البيانات ، أما إذا إستخدمنا نظام الملفات فنستطيع أن نفصل بين أجزاء المعلومات ونعطي كل جزء منها اسم وبالتالي فيسهل الفصل بين الملفات وإعطاء كل منها معرف ومؤشر لها ، اسم نظام الملفات جاء من أن كل مجموعة من البيانات هي ملف file ولها بناء وقواعد يتم إدارتها بواسطة نظام system فيكون الأسم النهائي filesystem ، هناك العديد من الأنواع المختلفة لنظم الملفات ، كل واحد منها له بناء وخواص منطقية وسرعة مختلفة وأيضا مرونة وأمان وحجم مختلف الخ ، بعض نظم الملفات تم تصميمها للإستخدام مع تطبيقات معينة ، على سبيل المثال نظام ملفات أيزو 9660 تم تصميمه للاقرص البصري ، نظم الملفات يمكن إستخدامها في العديد من أنواع أجهزة ووسائط التخزين التي تستخدم أنواع مختلفة المواد ، أشهر أنواع أجهزة التخزين حاليا هي القرص الصلب ، وهو عبارة عن أقراص Platters مطلية بغشاء مغناطيسي ، يتم الكتابة على هذه الأغشية بأرقام بالنظام الثنائي Binary ( نظام يستخدم رقمي صفر و واحد فقط للعد ) ويتم ذلك عن طريق إرسال نبضات كهربية إلى رؤس مغناطيسية أعلى وأسفل القرص للقراءة والكتابة ، وهناك أنواع أخرى من المخزنات الثانوية مثل الذاكرة الفلاشية والشريط المغناطيسي والقرص الضوئي ، في بعض نظم الملفات مثل tmpfs يتم استخدام المخزنات الرئيسية مثل الذاكرة العشوائية RAM لإنشاء نظام ملفات مؤقت لإستخدامات سريعة غير دائمة ، بعض نظم الملفات تستخدم محليا أو داخل أجهزة تخزين البيانات ، والبعض الأخر يمدنا بطريقه للوصول للمخازن عن طريق برتوكولات الشبكه ( كبرتوكولات NFS ، و SMB ، و 9P clients ).