Tell me the benefits and disadvantages of CDN.

What is content delivery network?

what is dedicated hosting.