The Nature of Duality