And if I apply from Egypt is it same as applying from us ?
And Form i-130 ask Alien Registration Number does it mean his Egypt passport number?
The I-130 is pretty much the same, no matter where the beneficiary is. However, the next step, after the I-130 approval (if approved) differs depending on whether you are in or outside of the US. Alien Registration Number is not his passport number. This is a number assigned to an applicant after he/she files an application in the United States.