I keep hearing the terms used interchangeably, but is there an actual difference?
In this article they mention:
Rate Limiting and Throttling policies are designed to limit API access, but have different intentions: Rate limiting protects an API by applying a hard limit on its access. Throttling shapes API access by smoothing spikes in traffic.
But it's kind of a vague definition, and doesn't specifically provide information about the actual differences.