Difference and Duality