A review is given of recent work on the ordinary surface critical behaviour of systems in two dimensions. Several models of interest in statistical mechanics are considered: Potts model, percolation, Ising clusters, ZN-model, O(n) model and polymers. Numerical results for surface exponents, obtained by suitable finite size scaling extrapolations, are discussed in the light of recent advances based on the conformal invariance approach. Surface exponents are often seen as important tests of conformal invariance predictions. In other cases these exponents provide important information for a location of the problem within the classification schemes offered by the conformal approach, and a determination of its universality class. A relevant example of the first aspect is the study of the q-state Potts model with q near 4, for which an analytical study of logarithmic scaling corrections is needed to achieve a successful test. The latter point of view applies, e.g., to the more controversial cases of polymers at the theta point and critical Ising clusters. Emphasis is put on the importance of an integrated study of both bulk and surface properties. Relevant issues, like the possible existence of analytical expressions for the indices in particular model families, or of general relationships between bulk and surface exponents, are critically discussed. The new problem of critical behaviour at fractal boundaries is also considered for random (RW) and self-avoiding walks (SAW). From the numerical analysis of this problem remarkable universalities of the surface exponents seem to emerge, which, in the case of SAW’s, are still far from being understood.