Basically, it provides a mechanism for a server to sync calendar data with multiple clients.

Using CardDAV and CalDAV protocols, users can keep their contacts and calendar data in sync, and it’s very easy to set up. CalDAV can be set up in almost the exact same way as CardDAV on your Apple (iOS & OS X) and Android device, and all it requires is a SpinOffice account with the DAV activated.