The kinetochore is the proteinaceous complex that governs the movement of duplicated chromosomes by interacting with spindle microtubules during mitosis and meiosis. Faithful chromosome segregation requires that kinetochores form robust load-bearing attachments to the tips of dynamic spindle microtubules, correct microtubule attachment errors, and delay the onset of anaphase until all chromosomes have made proper attachments. To understand how this macromolecular machine operates to segregate duplicated chromosomes with exquisite accuracy, it is critical to reconstitute and study kinetochore-microtubule interactions in vitro using defined components. Here, we review the current status of reconstitution as well as recent progress in understanding the microtubule binding functions of kinetochores in vivo.