The complexity of full-scale metabolic models is a major obstacle for their effective use in computational systems biology. The aim of model reduction is to circumvent this problem by eliminating parts of a model that are unimportant for the properties of interest.