Need to apply online to a Green Card? The official immigration process is a complex matter that requires one to understand so as to be granted permanent residency legally. This tutorial will describe the steps of initiating your Green Card application using official sites, the documents needed, the types of eligibility, and the application cost. Get to know about family and employment-based visa, and diversity visa without falling into scams and fraudulent services. Take the right steps to make sure that your immigration application is done safely, legally and successfully.