Business simply means selling something and getting something in return. Moving out to some places and then selling your products characterized business earlier. But nowadays the definition has changed and now sitting right at your home characterizes business. With advancement of technology, businesses worldwide have started outsourcing some of their functions, thereby giving birth to a totally new avenue named as Business Process Outsourcing.