by Geraint Edwards

I would try cover the main ways of interacting with your site beyond a normal browser ranging from the trivial RSS feeds, loading modules remotely to display on 3rd party sites, iCal imports and exports, options for feeding data to mobile apps (e.g. JSON), remote management of sites and updates.