The wide availability of hardwired Z-buffer has sparked an explosion in the number of applications of the algorithm whose origins lie in hidden surface elimination. This paper presents a much-needed survey of key applications of the Z-buffer from the fields of rendering, modelling and vision in a common notation in order to help users make better use of this resource.