This document discusses the use and development of Gene Ontology (GO) slims. GO slims provide a summary of an organism's biology using a reduced set of GO terms with less redundancy. The document outlines best practices for creating useful GO slims, including: 1) balancing coverage of annotated genes with biological relevance of terms; 2) minimizing overlaps between terms; and 3) splitting or lumping related terms as needed to improve biological interpretation. An iterative process is proposed to continually evaluate and improve existing GO slims.