The beliefs & philosophies of Guru Nanak Dev, the first Guru of Sikhs, were not very popular in the beginning. But, today, it is the teachings of Guru Nanak that are ruling the lives of Sikhs. The three teachings of Guru Nanak Dev Ji are known as Nam Simran, Kirt Karo and Wand Chako. The term Nam Simran means think about God. Kirt Kaara preaches people to lead a normal life by earning their living through hard work and honesty. Wand Chhako means to share whatever spare things you have with poor and needy people.