Mengapa kita menggunakan "objek pengiring" sebagai pengganti bidang statis Java di Kotlin?

Apa arti dari "objek pengiring"? Sejauh ini saya telah menggunakannya hanya untuk mengganti Java staticketika saya membutuhkannya. Saya bingung dengan: Mengapa disebut "teman"? Apakah ini berarti bahwa untuk membuat beberapa properti statis , saya harus mengelompokkannya di dalam companion...