Outsourcing is a business practice where a company hires an external provider to perform tasks or create goods that would otherwise be handled internally.