"Provides a surrogate or placeholder for another object to control access to it."
http://patternshare.org/default.aspx/Home.GOF.Proxy