Please follow http://www.onguardonline.gov/articles/0018-understanding-mobile-apps.