The document discusses Google Gadgets API which allows developers to create interactive content like RSS viewers, games and slideshows that can be added to a Google personalized homepage or embedded in webpages. Key points: - Gadgets are small pieces of HTML, JavaScript and XML that require no download or keys to create and run across browsers. - Google handles hosting, bandwidth and caching of gadgets. Developers can define user preferences and retrieve preference data. - The API provides functions for asynchronous data fetching using Google's proxy that supports caching to reduce server loads. - Features like tabs, drag-and-drop and mini messages can be specified. Maps gadgets require an API key. -