Yes, you will need hosting for your business app. This will help you to serve application content to the customers even if you have some sort of server space.