Satsang or the company of good people, what is it? what is the need of it? Many students may have this question. Mind is like a tank. ten pipes which are the 10 Indriyas are connected with that tank. When the water reaches via the pipes to the tank is pure, the tank contain pure water. Though the muddy water transferred via one pipe and reached the tank, entire tank gets polluted by impure water. The water becomes waste. Similarly, good thoughts should enter our mind and disseminate joy for all. Even one Indriya is polluted by not positive thought, the entire mind becomes polluted. So, the company of good people, reading scriptures, service to Guru, selfless deed, helping needy without any expectations; these are some of the activities that everybody who dream to develop can do. Satsang is one of those activities to be done for developing yourself. In a deeper sense the activity which provide maximum happiness to maximum people for maximum time can be considered as satsang. sataam sangah satsangah, the group of good people. this include thinking your Istadevata, meditation of form, listening to glory of mahatmas , everything is satsang only. The benifit of the association with good people is the purification of mind. Satsang is needed untill the mind becomes purified. How many time required to have a purified mind, can't say exactly, so, nirantara satsang like the continues flow of taila is better to have cittashuddhi. So we need 24*7 satsang via diverse ways.
Those who read this post, please have further explorations on satsang from Subhashitas, talks from wise people and research by your own maarga.
Thank you.