How does LLM caching help?

I see that caching is available for sonnet via Anthropic but not via OpenRouter. What are the benefits of caching? Also where else can I use sonnet without rate limits and low latency and caching?