Answer;
Virtual team;
A virtual team is an organizational team that is composed of individuals who are separated geographically but linked by communications technology.
Special purpose team is an organizational team formed to address specific problems, improve work processes, and enhance to overall quality of products and services.
Self-directed team on the other hand is an organizational team that is composed of individuals who are assigned a cluster of tasks, duties, and responsibilities to be accomplished.