Google Chromeは chrome.bookmarks や chrome.tab のような、ブラウザの機能を操作するためのAPIを提供している。
ドキュメントに記述されていなかったとしても、基本的に chrome.* APIのメソッドは非同期的である。それは、オペレーションの終了を待たずに、即座に制御を返すことを意味する。結果の取得を待ってから処理を行う必要がある場合、関数にコールバックを渡してやる必要がある。より詳細な情報は、次の (英語:動画)を参照のこと。