Difference and Applications