We all know what is a CDN (A content delivery network or content distribution network (CDN) is a large distributed system of servers deployed in multiple data centers in the Internet.)

Can someone please explain how CDN works exactly by technical aspects.