Cyclin-dependent kinases (CDKs) are protein kinases characterized by needing a separate subunit - a cyclin - that provides domains essential for enzymatic activity. CDKs play important roles in the control of cell division and modulate transcription in response to several extra- and intracellular cues. The evolutionary expansion of the CDK family in mammals led to the division of CDKs into three cell-cycle-related subfamilies (Cdk1, Cdk4 and Cdk5) and five transcriptional subfamilies (Cdk7, Cdk8, Cdk9, Cdk11 and Cdk20). Unlike the prototypical Cdc28 kinase of budding yeast, most of these CDKs bind one or a few cyclins, consistent with functional specialization during evolution.