title: How do the Proxy, Decorator, Adapter, and Bridge Patterns differ?
body: <p>I was looking at the Proxy Pattern, and to me it seems an awful lot like the Decorator, Adapter, and Bridge patterns. Am I misunderstanding something? What's the difference? Why would I use the Proxy pattern versus the others? How have you used them in the past in real world projects?</p>