COPIED from immihelp.com
Priority Date
The person can apply for adjustment of status when his/her priority date is current. This can be checked at online or calling the state department telephone at 202-663-1541 (recorded message). The web site and the telephone system are updated around 15th of each month. The priority dates are the Department's means of establishing a waiting list for U.S. permanent residency in those Categories where the number of applicants qualified for permanent residence exceed the annual limit specified by Congress.
Priority date is your place in line for getting the green card. If you have filed for alien labor certification, then your priority date is the date on which your application was received by the state level agency (SESA). If instead of labor certificate, you are going through the NIW/EB1 route, then your priority date is the date you filed I-140 petition. Your priority date is based on your country of birth and preference category(EB2, EB3 etc.) Currently priority dates for all the countries are current. But occasionally priority date for countries like India and China go back because they have huge backlog because of per country quota and huge number of applications from those countries.
Current priority date means there is no waiting involved. All persons qualified for the category in question can immediately apply for adjustment of status (if within U.S.) or an immigrant visa (if outside the U.S.).
If the priority date retrogates after filing the adjustment of status application, that application would be achieved (sp. "Archived"?) at INS and would no longer be processed until the priority date becomes current again. So it is wrong to think that once priority date is current and adjustment of status is applied, priority date does not matter to you any more. Priority date always matters until you get your green card.