"There’s a thing called CouchApps. CouchDB, being an HTTP server,
can host applications directly, so you can write applications and
forward the HTML, CSS, and JavaScript through CouchDB. When you
point your browser at it, the browser comes alive and starts the
JavaScript. It becomes interactive as you query and update the
server and everything. When everything is served from CouchDB,
that’s a CouchApp and you can replicate it around, just like the
data"
"You run these in your browser, and they’re just like regular web
apps. The really cool thing is that once you install CouchDB
locally, you can replicate these down and still run them even if
you’re disconnected from the network. You have the exact same
experience"
- Interview with Damien Katz – Apache CouchDB
http://r8.sharedcopy.com/1g3m5g