The immigration process can be overwhelming depending on your situation and the purpose of your visit. There can be temporary visas, permanent resident visas, or granted citizenship status to take as an approval for immigration. However, the process of application in each case is similar apart from the document submitted and questions asked in your…