Vertical integration is about expanding business presence and reach by establishing offices and operational centers across the globe. On the other hand, outsourcing is about hiring a third-party organization located anywhere in the world to perform a particular job.
A vertical integration example could be that of Google, having offices in about 50 countries. On the other hand, outsourcing would be a scenario if Google hires a third-party software development company to build a new product.