In this paper we discuss the advantages and disadvantages of wall-function boundary conditions. To this end we have calculated the flow around a flat plate, conventional and laminar airfoils and a circular cylinder. The influence of the location where wall functions are applied (distance to the wall) and the effect of the Reynolds number (ranging from model to full scale applications) are discussed. Griding requirements for wall-function boundary conditions are also addressed. The results obtainedwith wall functions are compared with those obtained from the direct application of the no slip at the wall.