Jetpack Compose is a new UI toolkit for Android that uses a declarative paradigm where the UI is defined as a function of app state, rather than as interacting objects. It allows defining UI using Kotlin instead of XML layouts. Compose provides composable functions to build UI in a declarative way and allows observing state changes. However, Compose is still in early development and requires unreleased versions of Android Studio, Kotlin, and the Android Gradle plugin to use.