The citizenship and immigration department (USCIS) of the homeland security department decides all immigration cases except for asylum applications. The department fulfills its responsibility by processing cases at its physical locations present throughout the country and overseas. Besides these field offices, the USCIS also provides certain services and a variety of information through its website.
Whether you should make an appointment to visit or browse online depends on your specific needs. For example, if you’re looking to submit your application, then you can do so online for many different forms, including, but not limited to, the N-400, I-95, and N-600K. Similarly, you can learn about the different immigration options available to you online. The explore my options tool shows you these options based on your ultimate goal and current standing.