CLAW is a comprehensive web application framework for the Common Lisp programming language. CLAW is based on components, highly reusable building blocks the make easy and fast the creation of a web application. By using and creating new components, the developer can create robust and consistent web application with the minimal effort.

The main aim of CLAW is `divide et impera', that means that dividing problems into small problems let programmers work on different part of an application, creating ad hoc components for both generic and specific tasks.

CLAW can easily handle all the request cycle,letting you to concentrate only in application business side problems, letting CLAW automatically manage all the mechanism of the web layer, such as form submission and user interactions.