下記のページが参考になると思います。Webアプリとネイティブアプリの違いについてまとめてみた | TM Lifeエンドユーザの利便性をあげようとすれば、アプリを作り、アプリが動作するための情報だけをやり取りするサイトを作る事になります。スマホ用の Web サイトは、基本的には通常の Web サイトと同じつくりで、「見栄え」をスマホに合わせたものです。どっちが良いかは、ケースバイケースだと思いますが、
という事になると思います。