With remote file locking, only one user or process can use a file at a time. It allows for file locking and file sharing by NFS clients, and for the automatic maintenance of those locks in the event of a client or server crash.