What does Business Process Outsourcing mean?

Business Process Outsourcing - German to English

business procedure outsourcing