A CDN in WordPress hosting is a network of servers located globally that deliver web content to users based on their geographical location. It helps high traffic sites by reducing server load and improving site speed and performance.