Web hosting is an activity cell or information storage service of web so that the data can be shown when it is accessed, so it can be said that the web hosting is a computer connected to the internet which will be used to store a website and can be accessed online.
A domain is a unique name, used instead of an IP Address. Domain is also called Website Address
Virtual Private Server or VPS is a server that is divided into Virtual Machines (VM). It is a server that can install its own operating system. VPS is a virtual server technology that can be functioned as a Dedicated Server. Many people use the VPS if the traffic on the website is raising.