Sistem operasi terdistribusi adalah implementasi dari sistem terdistribusi dimana sekumpulan komputer dan prosesor yang terhubung secara jaringan dapat berbagi sumber daya seperti file system, memori, dan perangkat keras secara transparan untuk memberikan hasil yang lebih optimal dalam hal waktu pengolahan, aksesibilitas, skalabilitas, dan keamanan.