title: When should I use Android Jetpack Compose Surface composable?
body: <p>There's <a href="https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#surface" rel="noreferrer">Surface</a> composable in Jetpack Compose which represents a <a href="https://material.io/design/environment/surfaces.html" rel="noreferrer">material surface</a>. A surface allows you to setup things like background color or border but it seems that the same might be done using <a href="https://developer.android.com/jetpack/compose/layout#modifiers" rel="noreferrer">modifiers</a>. When should I use the Surface composable and what the benefits it gives me?</p>