If you want to target an experience to each user's personal tastes, a native app is a better option in comparison to a mobile website.