The Hindu society was divided into different castes or classes before the times of Guru Nanak Dev Ji. The main castes were: Brahman, Kshatriya, Vaishya and Shudra.
Apart from these main castes, there were numerous sub-castes.
- Brahmans. The Brahmans had become totally negligent of their duties and responsibilities towards the society and worked for their personal interests. They indulged in flattery of the ruling class to serve their own interests. They also had great influence on the common man. The common people were trapped in numerous superstitions due to the influence of Brahmans.
- Kshatriyas and Vaishyas. The condition of the Kshatriyas and the Vaishyas was comparatively better.
- Shudras. The condition of Shudras was very miserable. They were hated and treated as untouchables. There was no harmony between the upper castes and the lower castes in the Hindu society.