Extended Delivery Center is an onsite dedicated team which provides dedicated services to a client. They work as an extension of their offshore team.