Leiningen is a build tool for Clojure. It serves as an adapter between the command line and Clojure, making it easier for you to run Clojure functions.