This is a survey of recent results on nodal sets of eigenfunctions of the Laplacian on a compact Riemannian manifold. In part the techniques are 'local', i.e. only assuming eigenfunctions are defined on small balls, and in part the techniques are 'global', i.e. exploiting dynamics of the geodesic flow. The local part begins with a review of doubling indices and freqeuency functions as local measures of fast or slow growth of eigenfunctions. The pattern of boxes with maximal doubling indices plays a central role in the results of Logunov-Malinnokova, giving upper and lower bounds for hypersurface measures of nodal sets in the setting of general C ∞ metrics. The proofs of both their polynomial upper bound and sharp lower bound are sketched. The survey continues with a global proof of the sharp upper bound for real analytic metrics (originally proved by Donnelly-Fefferman with local arguments), using analytic continuation to Grauert tubes. Then it reviews results of Toth-Zelditch giving sharp upper bounds on Hausdorff measures of intersections of nodal sets with real analytic submanifolds in the real analytic setting. Last, it goes over lower bounds of Jung-Zelditch on numbers of nodal domains in the case of C ∞ surfaces of non-positive curvature and concave boundary or on negatively curved 'real' Riemann surfaces, which are based on ergodic properties of the geodesic flow and eigenfunctions, and on estimates of restrictions of eigenfunctions to hypersurfaces. The last section details recent results on restrictions.