Explique la comunicación en segundo plano con las extensiones de Google Chrome

He leído y releído esta página, así como también he ejecutado las muestras:

http://code.google.com/chrome/extensions/background_pages.html

Pero parece que no entiendo cómo hacer la comunicación de fondo entre background.html, popup.html y content.js. Quiero enviar mensajes para activar funciones, obtener respuestas y procesar esas respuestas. La muestra del mapa estuvo cerca de ayudarme, pero solo necesito algo súper simple y no necesito todas esas cosas del mapa. (Tenga en cuenta que conozco jQuery y Javascript, así que siéntase libre de mezclar un poco de jQuery si lo desea).

Respuestas a la pregunta(1)

Su respuesta a la pregunta