What are CalDAV & CardDAV ?

Can someone w/ more tech knowledge than I give an executive summary on what CalDAV & CardDAV are?

And bottom line, when this whole Google/MS issue is all ironed out, will it be easy to set-up and sync w/ Gmail & Calendar on WP8?

(btw, I need these services for work, so I can't utilize Outlook.com in this case)