通常は"同期"的に上から順番に実行されます。が、同時に実行させる方法があり、それが非同期、並行実行、Concurrencyということになります。
非同期に実行したい場合は"async"をつけます。
呼び出したいときは"await "
非同期の関数を呼び出し並行に実行したい場合は"async let"
実行します。
Task {
await connectUser(to: "primary")
}
と出力されます。
以下参考になると思います(XcodeのPlaygroundで実行できることを確かめています)。