What kinds of projects are usually outsourced?

It is possible to outsource any IT based or a database administration projects, data entry, web designing, research and development based projects. But most of the companies generally desire to have network and database management in-house and to outsource these projects that would let them to focus on their core actions.