Oh and to answer your question of how they work at the low-level -- both
are HTML5/JavaScript-based and are roughly equivalent in how they run, but
run on different web engines.
The Firefox app basically launches inside Firefox in a special full-screen
mode, while the app from the Google Play store runs inside a stub native
Android app, using the default Android WebKit browser engine (via the
Apache Cordova framework).
-- brion