Multilinguality of a site means that the same textual content is available to users in different language versions, for all or at least some of the pages. It is possible, everyone would get the page in his own language, or in the language among the available alternatives that is best understood by him. This can be partly achieved using automatic language negotiation. But for several reasons, the language negotiation mechanism is not sufficient. There are several other methods to do this.
CDN is well versed with all the concepts to develop Multilingual Sites.