Yes, you can fill out immigration forms online – many USCIS forms are available to be filed online and there are two online immigrant visa forms (DS-260 and DS-261). You can create a USCIS Online Account to review the list of forms and learn more about the process.