Today's PCs are so powerful that the vast majority of applications only use a small fraction of the computer's capacity. NComputing's virtualization software and hardware tap this unused capacity so that it can be simultaneously shared by multiple users. Each user's monitor, keyboard, and mouse connect to the shared PC through a small and very durable NComputing access device. The access device itself has no CPU, memory, or moving parts—so it is rugged, durable, and easy to deploy and maintain. The result is the lowest possible cost for computing access.