what is it called when you engage another company within the same country for services
Outsourcing In business, outsourcing is an agreement in which one company contracts its own internal activity to different company.[1] It involves the contracting out of a business process (e.g. payroll processing, claims processing) and operational, and/or non-core functions (e.g. manufacturing, facility management, call center support) to another party (see also business process outsourcing). The concept "outsourcing" came from the American Glossary 'outside resourcing' and it dates back to at least 1981.[2][3] Outsourcing sometimes, though not always, involves transferring employees and assets from one firm to another. Outsourcing is also the practice of handing over control of public services to private enterprise.[4]