Technically, Domain Forwarding means connecting or redirecting your domain to another location virtually over the internet. Here when the visitor Google’s your domain name, then it directs them to another website created by you.
Suppose you have created a website with Joomla at an early stage, and later-on you created another site with WordPress. If you want visitors will access your WordPress directly, then domain forwarding will work on that part.
Masking means putting a layer over another similar thing is Domain Masking. Here your domain name will be masked by another domain name, which means one domain will be used to open the other. For example, your domain name is xyz.com layered or masked with Xyz.in, so when Xyz.in is googled Xyz.com will open.
WP Hosting Pro offers you Domain Forwarding and Masking so that all your data can remain safe, and visitors can reach it faster.