I review oscillation solutions to the neutrino anomalies and discuss how to account for the required pattern of neutrino masses and mixings from first principles. Unification and low-energy bottom-up approaches are discussed, the latter open up the possibility of testing neutrino mixing at high energy colliders, such as the LHC. Large νe mixing is consistent with Supernova (SN) astrophysics and may serve to probe galactic SN parameters at Cherenkov detectors. I discuss the robustness of the atmospheric neutrino oscillation hypothesis against the presence of Flavor Changing (FC) Non-Standard neutrino Interactions (NSI), generally expected in models of neutrino mass. Atmospheric data strongly constrain FC-NSI in the νµ -ντ channel, while solar data can be explained by FC-NSI in the νe -ντ channel, or, alternatively, by spin flavor precession. I illustrate how a neutrino factory offers a unique way to probe for FC-NSI and argue that a near-site detector is necessary in order to probe for leptonic mixing and CP violation.