While developing apps for SharePoint 2013, you might be wondering about the host web and app web terminologies. Let's talk about them in a clear and a precise manner in this blog.
Suppose, you are developing a SharePoint 2013 app for your organization. In that, you would require the App to access and to use the SharePoint components such as the lists, content types, workflows, and pages. In this Case, all your SharePoint components should be deployed in a separate SharePoint site, called as the App Web.
The Host Web is nothing but the SharePoint site where the App is actually installed. So, to conclude, all the resources accessed by a SharePoint web has to be deployed in a different site, named as the App web. And, the actual site where the app is deployed is called the Host Web.
Hope this helps!!

MacPosted Dec 10, 2019, 3:44 AM
If I installed a SharePoint hosted app in 50 sites, how many app webs will be available? I found this question in one online interview
vaibhav bhatiaPosted May 25, 2018, 8:56 AM
When you install an app on a SharePoint site, a subsite is created called the “App Web”, this is where the app lives.The “Host Web” is the site that you selected to install the app
Harshit GuptaPosted May 22, 2018, 6:05 AM
Lakshmanan Could you please elaborate little more
Amul KumarPosted Oct 8, 2017, 3:37 AM
Very confusing too
Amul KumarPosted Oct 8, 2017, 3:37 AM
This is not clear and proper explanation.. it is different thing
Nitin JainPosted Jun 3, 2016, 11:44 AM
Could you provide an example?