This article will explain what the difference is between 301 and 302 Web forwarding.
Is a permanent type of Web forwarding which tells search engines that your domain name will be permanently pointing at the new location. It ensures the final destination page is indexed correctly by search engines like Google.
You should use permanent Web forwarding unless you plan to point your domain elsewhere in the near future. (Despite the name, you can always change your permanent web forwarding settings if you need to.)
Is a temporary type of Web forwarding that tells search engines your domain name forwarding may change again soon. It does this so that search engines can continue checking the domain name – which means the final destination page may not get indexed properly by search engines like Google.
You should only use temporary Web forwarding when you know you’ll be changing the forwarding settings again soon. If you’re not sure which type of forwarding to use, permanent Web forwarding is the safer option.
With temporary Web forwarding you can choose to forward with Framed or Non-Framed Web forwarding. For more information please view the following article:
What is Framed and Non-Framed Web forwarding?