In reality, many of the groups overlapped, and people were often governed by multiple directives simultaneously. An individual weaver might have to recognize the rules of his guild, the directions of his village council, and the orders of the temple that owned the village land, as well as the obligations of his caste, as directed by the shastras.