Worldwide Content Delivery Definition