The meaning of Satsang is ‘company of the Absolute Truth’ where ‘Sat’ means the Absolute Truth i.e. God and ‘sang’ refers to the company of seekers or Saints. In short, the meaning of Satsang is an environment that is conducive for experiencing the presence of God.
Properly conducted satsangs can generate powerful, cleansing, inspiring and purifying thought vibrations which can uplift the people who participate in them and also sanctify the place in which they are organized.
One is able to ask questions about the science of spirituality and therefore clear any doubts that one might have. Sharing spiritual experiences and also understanding the spiritual significance behind them is a part of the Satsang as well.
At a subtle level, one gets the benefit of Divine consciousness (Chaitanya). True satsang is realization of self or the union of the individual self with the Highest self.