CDNs often function as a type of reverse proxy themselves. Using a CDN can give you many of the benefits of a reverse proxy, like caching and improved performance, without the need to set up and manage a reverse proxy server yourself. Some websites use both, with a CDN to handle global traffic and a reverse proxy for additional control and optimization.