Halaman Pengembang Google ini merinci perbedaan antara aplikasi yang di-host dan paket. Singkatnya, perbedaan utama di antara mereka adalah bahwa aplikasi yang dihosting adalah yang Anda pikirkan (orang yang menampilkan situs web yang dihosting), dan aplikasi yang dipaketkan adalah aplikasi yang lebih mandiri (dan termasuk sebagian besar jika tidak semuanya) File HTML dan CSS, atau sumber daya).
Di forum WrongPlanet, ada halaman menarik yang menjelaskan beberapa alasan pengembang mungkin membuat aplikasi yang dihosting . Salah satu alasan yang ditunjukkan Apple di Mata saya adalah:
Secara teknis mungkin situs web, tetapi fungsinya tidak bisa dibedakan dari aplikasi non-web-browser yang normal. Juga, mengubahnya menjadi strip cara pintas menghilangkan semua kontrol browser yang tidak relevan sehingga terlihat seperti jendela aplikasi normal.
NeantHumain melanjutkan diskusi dengan mengatakan:
Aplikasi Google Chrome hanyalah aplikasi web yang ditulis dalam HTML5 yang mengambil keuntungan dari fitur-fitur baru seperti kanvas, video, SVG, WebGL, dan banyak API baru yang dapat diakses melalui JavaScript untuk semuanya mulai dari geolokasi hingga penyimpanan offline hingga pekerja web untuk sejenis. multithreading.
Jadi, dengan kata lain, tampaknya lebih banyak terjadi di latar belakang aplikasi yang di-host daripada hanya menampilkan halaman web. Ini memungkinkan pengembang untuk memperluas fungsionalitas situs web, dan memotong beberapa batasan yang mungkin dihadapi situs web biasa.