Services that are commonly outsourced include IT support, customer service, content moderation, sales & marketing, call center support, back office support, project management & more. Many companies outsource back-office functions such as payroll, accounting or recruitment. Companies may also outsource specific tasks, such as marketing campaigns or software development.