Head Quarter - In this application I used several .NET technologies for a restaurant system and branches. Think that you have several branches of a restaurant in several location of city or country. If you change your menu or prices or everything, you have to do this process on all restaurant branches. Now by using HQ, you will change your configuration online via web application and your branches get connected to main server via internet and then read changes and execute over the local system.