One does have the option of adjusting from their home country. However, this is a different process that requires different paperwork. This process is also known as the consular process. If previously the individual has traveled to the United States without obtaining a visa or entered without inspection, it may be required to file a waiver.