A Virtual Organization comprises a set of (legally) independent organizations that share resources and skills to achieve its mission / goal, but that is not limited to an alliance of for profit enterprises. The interaction among members of the virtual organization is mainly done through computer networks. A Virtual Organization is a manifestation of Collaborative Networks . See also Virtual Enterprise .