Depending on the business objectives, and the audience preferences, there can be several layers to this answer. However, the best, most popular mobile applications have great user experience, are light-weight and encourage engagement and action.