Applicants are completing this form because it is for the purpose of permanent residence inside the United States and is not on a temporary basis. Simply put, the DS-260 is an online immigrant visa application. If you are in the process of applying for an immigrant visa to come to the United States, you may need to fill out a DS-260 at some point in your application.