Answer:
Anand sahib is the common practise of reciting holy words by the sikhs. It is part of the daily nitnem or prayer especially by baptised sikhs. It was written by guru amar das, the third guru of the sikhs and form part of the 5 banis that are recited daily by baptised sikhs. The Bani appears on pages 917 to 922 of Guru Granth Sahib, the Sikh Holy Scriptures. The word Anand means Complete Happiness and it is said that the person who recites this Holy Bani daily with dedication, attention and comprehension, will achieve complete happiness in life. Anand Sahib is also chanted at all religious ceremonies of the Sikhs irrespective of the nature of event, be it a marriage or death.
To listen anand sahib - http://www.expatherapy.com/nitnem/5_anand_sahib_kirtan_by_palji.mp3
Next Question: What is chaupai sahib?
Previous Question: What is akhand path?