How can I get the best out of iOS Calendar, Contacts and Maps?

I

iMore Question

it looks like iOS Calendar entries have become much more powerful when using an iCloud account. Meeting locations can now be found using the Internet, and rich information (e.g maps) added to the meeting invitation. This is great for busy families, especially when coupled with Family shared calendars.

On the other hand, corporate or small business users with Exhange accounts don't seem to have the same functionality, and it's unclear how the new free/busy feature works.

Could you do a dive into the world of Calendars, invitations, meeting locations, and explain the differences between different account types/ service providers.