What does it mean to "Push" a domain name?
If you "push" a domain name you are transferring a domain name to another person's account within the same registrar.
For example, if I have a domain name at XYZ Registrar and sell this domain name to a guy we will call Bob... I can transfer the domain name to Bob's XYZ Registrar account so that he assumes control over the domain name by simply logging into my XYZ Registrar account, selecting the option to push the domain, and entering in Bob's account number. That is all it takes!
It is a fast, easy, and usually free way to transfer domain name ownership and control. Not all registrars offer this "push" service but if yours does it is a great tool.
More domain philosophy next time! Ron