Proxy caching

Could someone give me some basic guidance on using the proxy cache
features
of Nginx?

I’m trying to understand the benefits and pitfalls, especially when
dynamic
data changes?

Thanks