If you are a U.S Citizen and your fiancé(e) is overseas and you want to marry in the United States. This visa lets your fiancé(e) enter the United States for 90 days so that your marriage ceremony can take place in the United States. Once you marry, your spouse can apply for permanent residence and remain in the United States while the USCIS processes the application.
While the K-1 Visa is legally classified as a nonimmigrant visa, it usually leads to important immigration benefits and is therefore often processed...