As information travels faster and faster and more reliably, barriers of distance disappear, and businesses are realizing how easy it is to outsource jobs overseas. Outsourcing refers to the practice of hiring employees who work outside the company or remotely -- and even halfway across the world. Companies can outsource duties such as computer programming and telephone customer service. They can even outsource fast-food restuarant service -- don't be surprised if you're putting in your hamburger order with a fast-food employee working in a different country entirely. Outsourcing is a controversial practice, and many believe that U.S. companies who take part are hurting the job market in their own country. Nonetheless, from a business perspective, it seems like the wisest route, saving companies between 30 and 70 percent [source: Otterman].