If you work with Magento, sooner or later you will end up needing multiple websites that can be managed by one single admin. Recently we came across a project which had the requirement of having twelve different domains but with a single admin. We were required to manage multiple stores with a number of domains by one admin.
The advantage of having this type multistore-multiwebsite concept is that we can create and show variations in the CMS pages, categories, products according to our need and the requirement of store/website. Here is an example of how to manage multiple stores with a single admin:
Read more at http://blog.designs.codes/manage-multiple-stores/