It is important to structure your Gradle project to optimize build performance. A multi-project build is the standard in Gradle. Root project: The top-level project in a build that contains the settings.gradle(.kts) file and typically aggregates all subprojects. Subprojects: Individual modules (components) that are part of a multi-project build and are included by the root project via the settings