This document discusses the IT infrastructure needed to support a virtual organization. It first defines a virtual organization as a temporary or permanent coalition of dispersed individuals, groups, or organizations that pool resources to achieve common goals relying on information technology. It then outlines some key components of an IT infrastructure for a virtual organization, including networking, distributed computing, web services, security, and facilities like email, file sharing, and video conferencing. Finally, it discusses approaches to building such an infrastructure, such as grid computing, cloud computing, and virtualization, and some technical challenges around compatibility, security, and dynamic technology changes.