Basic questions about connections

Hi, i have a few questions from a newbie perspective.

I’m using realm sync with an android app and i’m seeing 400+ connections and i’m the only one using the app.

What counts as a connection?
Every time i launch a realm sync instance like this, does that count as a connection?

val userConfiguration = SyncConfiguration
            .Builder(user, realmApp.userId())
            .build()
Realm.getInstance(userConfiguration)

If this is true, if i don’t close it, does it die eventually?

What if i open another Realm instance, does that use the same connection or now i’m using two connections?

Is there a way to manage this connections?

Thanks.