Chrome extension: served locally, run in browser UI, observe pages / integrate with browsing (or separate window). Chrome packaged app (a.k.a. "Chrome App"): served locally, run in own window.
Firefox addon: served locally, run in browser UI, observe pages / integrate with browsing (or separate window). Firefox packaged app (a.k.a. "Open Web App"): served locally, run in own window.