Distributed file systems abstract secondary storage, managing global naming, file access, and organization through various services. File types include library, program, object-code, compressed, and graphic files, with mechanisms for location transparency and file protection modes such as access lists and capabilities. The document discusses file service implementation, file replication strategies, update protocols, directory structures, and recent trends in distributed file systems emphasizing scalability and fault tolerance.