See also the articles in Variables and Scoping (esp. Coping with Scoping) in the Tutorials section.
In reply to Re^2: Doubt in Eval by AnomalousMonk in thread Doubt in Eval by rajan