An Extended Delivery Center (EDC) model is a location and facility that serves as an extension of a primary delivery center. EDC provides services for software development, consulting, business process modernization, technologies upscale, and cost-optimized operations to stay competitive in the digital age.