The document discusses the Indian banking sector. It provides definitions and descriptions of the different types of banks in India including public sector banks which are government owned, private sector banks which are privately owned and focus on profit, and cooperative banks which are owned by customers. It also discusses the history of banking in India and lists the top 10 banks. It then provides more detail about the public sector bank State Bank of India and the private sector bank HDFC Bank, discussing their services, financials, and ratings/reviews.