The OPERA experiment has conclusively observed the appearance of tau neutrinos in the muon neutrino CNGS beam. High purity samples of $\nu_e$, $\nu_\mu$ and $\nu_\tau$ charged current neutrino interactions, as well as neutral current interactions were isolated.
Recent results obtained using the full dataset to test the three-flavor neutrino oscillation model are discussed. Constraints on the existence of a light sterile neutrino, derived using for the first time tau and electron neutrino appearance channels, are also presented. A significant fraction of the sterile neutrino parameter space allowed by LSND and MiniBooNE experiments is excluded at 90$\%$ C.L. In particular, the best-fit oscillation parameter values obtained by MiniBooNE are excluded at 3.3 $\sigma$ significance.