Form I-485 is used when the person who is applying for their green card is already in the United States. If they are outside the U.S., then they may find it more convenient to apply for a green card through consular processing. While eligibility requirements for both are similar, both processes are quite different, with separate forms and costs involved.