Outsourcing is the new trend today. Whether it comes to software development, recruitment, hospitality, everything is being outsourced.