With offshore developers you can achieve several criteria. Here are some of the major benefits :
A substantial reduction of the cost compared to the offers on the local market.
A level of proficiency suitable for the project.
The team is readily available (or can be formed on short notice).
No significant impediments resulting from language, cultural and other differences.
Compatible time zones.