ODC is not the same as outsourcing. ODC provides services and is situated in another country, whereas outsourcing delivers certain specific services or products from a third party firm. In the case of outsourcing, geographical location is not always a crucial element.