In this article, we review the construction and properties of some popular approaches to modeling LIBOR rates. We discuss the following frameworks: classical LIBOR market models, forward price models and Markov-functional models. We close with the recently developed affine LIBOR models.