This document describes how to modularize a Spring Boot application using the Moduliths framework. It shows how to configure Moduliths dependencies and annotations, run module tests, and handle module dependencies and exposed/private types between modules. It demonstrates generating module diagrams from the application code using the Moduliths documenter tool.