Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Offshore development center (ODC) is one of the business models by which a provision of offshore programming is undertaken. An ODC is made up of a dedicated team of programmers and developers who have been hand picked to complement the customer''s skill set and culture. This customized team works exclusively on behalf of the customer at the service provider''s site or their own captive site in a secure environment. The infrastructure and security can be designed to meet the customer''s specific standards and specifications, and may include co-branding. Indeed, the closer the synergy between an ODC and an organization''s own IT/development department the better. The ultimate goal is for an ODC to be a seamless extension of an organization''s IT department.