This paper explains the insights of the Stata's user written command diff for the estimation of Difference in Differences treatment effects (DID). The options and the formulas are detailed for the single DID, Kernel Propensity Score DID, Quantile DID and the balancing properties. An example of the features of diff is presented by using the dataset from Card and Krueger (1994).