Virtual Grid creates an infrastructure for distributing computing tasks across multiple machines. It supports multi-core processes and can be installed on any platform, including Linux, Windows, and Mac. Virtual Grid enables users to quickly dock compounds against receptors, compress files, optimize systems, and virtualize processes.