Both. Whether you use Kotlin for front-end or back-end development depends on the type of development you choose to do. Web development, for one, requires web technologies like JavaScript, CSS, and HTML for front-end development and Kotlin can be utilized for back-end development. In Android Studio, you can use Kotlin for full-stack development.