Deciding what to outsource involves a thorough analysis of business activities. Companies typically outsource tasks that are non-core, repetitive, or require specialized skills. The decision-making process involves assessing the cost-benefit analysis, potential impact on quality, and alignment with overall business objectives. Strategic outsourcing decisions can enhance competitive advantage.