In this review we cover the genome-scale modeling (GEM) technique and how it has been applied in Saccharomyces cerevisiae. We focus on different ways of evaluating model quality, and different ways of integrating omics data in them. Writing it was a great way for me to study the field at the beginning of my PhD, and find areas that had not been very much explored (e.g. integration of proteomics data).