Several people migrate to US for jobs and other purposes to earn more revenues. In fact, it is a dream for many persons to settle down with their family and children. Getting a citizenship in USA is not a simple one because it involves several formalities. Those who want to become a permanent citizen must apply for a green card for accomplishing goals in life. A green card lottery program enables immigrants to get their full rights while working, studying and living in the US.