Millions of Hindus revere and worship cows. Hinduism is a religion that raises the status of Mother to the level of Goddess. Therefore, the cow is considered a sacred animal, as it provides us life sustaining milk. The cow is seen as a maternal figure, a care taker of her people. The cow is a symbol of the divine bounty of earth.
Lord Krishna, one of the most well known of the Hindu deities is often depicted playing his flute amongst cows and dancing Gopis (milkmaids). He grew up as a cow herder. Krishna also goes by the names Govinda and Gopala, which literally mean “friend and protector of cows.” It is considered highly auspicious for a true devotee to feed a cow, even before eating breakfast oneself.
Throughout the Vedic scriptures there are verses which emphasize that the cow must be protected and cared for. It is considered a sin to kill a cow and eat its meat. Even today in India, there are many states in which the slaughter of cows is illegal. That is why you can find cows roaming freely all over India, even along the busy streets of Delhi and Mumbai.