If one gains company of pure hearted, good people in life, one gains everything. In yogic psychology, such an association is known as “Satsang”.
At a practical level, Satsang refers to Spiritual Fellowship or company of others on the spiritual path. Satsang is a Sanskrit term and is made of two words, “Sat” and “Sang”.
Sat means “Truth”. Sat also means “Essence”. Sat also means “Existence”. Sang means to “Be With” or “Embraced By” or “In Company of”.
Combining Sat and Sang, we get Satsang, which means “In the company of or embraced by Truth or the Universal Existence”.