Yes, Team as a Service is a type of software outsourcing, where instead of outsourcing a task or a duty to an external service provider, you bring onboard a ready-made team. That team works like an internal team, collaborating with your people seamlessly. However, you do not need to be involved in the hiring process at all, and you do not need to care about overheads like employee insurance, benefits etc.