Distributed Authoring and Versioning is a set of extensions to HTTP/1.1. This open standard provides the ability to lock and unlock files and also assign versions to these files.
Distributed Authoring and Versioning (DAV) is built on HTTP/1.1, and can stand alone. A powerful capability of DAV is the ability to query the server for file names, time stamps, sizes, serverside copy and move.