I am new to working with website. I am hosting my website on www.**********.com. unfortunately i dont have a credit card to buy a domain. I wanna host a domain from my pc that will redirect to my website(on **********). I know there are so many website that let you register domain. How they host so many domain and how it can redirect to anyones website? please someone help me .

My email: diptoi071@gmail.com