It involves the use of virtual displacements to calculate the work done by external forces on a system.