Learning from Difference