# What is the approach to project building in IntelliJ?

**URL:** <https://discuss.kotlinlang.org/t/what-is-the-approach-to-project-building-in-intellij/26942>\
**Category:** Support\
**Created:** [June 14, 2023, 6:44am UTC](https://discuss.kotlinlang.org/t/what-is-the-approach-to-project-building-in-intellij/26942 "2023-06-14T06:44:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![1241280257](https://avatars.discourse-cdn.com/v4/letter/1/da6949/32.png) [@1241280257](https://discuss.kotlinlang.org/u/1241280257)\
**Post date:** [June 14, 2023, 6:44am UTC](https://discuss.kotlinlang.org/t/what-is-the-approach-to-project-building-in-intellij/26942/1 "2023-06-14T06:44:21Z")

</div>

Hello everyone, I am currently learning Kotlin and I have noticed that there are three ways to build Kotlin projects in the latest version of IDEA, namely IntelliJ, Maven and Gradle. While I am familiar with Maven, I have heard that Gradle is generally used for building Kotlin projects (especially for Android development). So what is the purpose of using IntelliJ for project building? Is this a new approach that has recently emerged? What are the differences when compared to Maven and Gradle? And how should one manage dependencies?
