Did you meet someone online who isn't from the United States? You may have initially started talking to this person as a friend, but connected on a different level after a while. If you're hitting it off and have started a long-distance relationship with this person, you may be interested in getting married to him or her in the near future. However, you may not know what steps you'll need to take to make the marriage happen.
If you're going to be applying for a marriage-based green card, you should be prepared for a long process. You may be married now, but the Department of Immigration is going to be very thorough in their research before they grant you a green card. They'll take as much time as they need to investigate your case, which means you'll need to be prepared for the entire process. Any mistakes could jeopardize your case, resulting in a denial of your green card application.