What is the difference between iCalendar and CalDav?
What is the difference between iCalendar and CalDav?
34.5k Views Asked by abj At
3
There are 3 best solutions below
1

In case a calendar is exposed either through a caldav link or an icalendar link, the difference is:
iCal
- Read-only
- Just one file with all events, so client have to download whole feed (so syncing is not data effective)
CalDAV
- Read-write
- Like multiple files, so client can download only some events (support effective syncing)
- Access control list
- Read-free-busy (see only time, not details about event)
CalDAV is a protocol extension for WebDAV and can used to manipulate data in the iCalendar format. So CalDAV is like the HTTP for calendar stuff, and iCalendar is like HTML.