Weblocks ist ein fortgeschrittenes Web-Framework, das in Common Lisp geschrieben ist. Es will die Web-Anwendungsentwicklung so effektiv und einfach wie möglich machen. Es verwendet leistungsfähige Features von Common Lisp wie Mehrfach-Dispatch, das Metaobjekt-Protokoll, lexikalische Abschlüsse, Schlüsselwort-Argumente und Makros, um Abstraktionen zu erzeugen, die die Web-Entwicklung einfach, intuitiv und effizient machen sollen. Zusätzlich kann der Programmfluss leicht mit Fortsetzungen ausgedrückt werden. Dinge, die in anderen Frameworks schwierig oder langweilig sind, werden leicht und angenehm in Weblocks.