can some body please tell me what is meant by priority dates being current and wht are difrent stages of greencard process like Perm,I-140, I-485,I-765, Labour cert etc
Current Priority date is the date until which visa (green card) is available. For a petitioner It is the date the labor was approved. For other questions, check sites like immihelp or forums like trackitt.