A bank is a financial institution that accepts deposits and uses them to make loans. Banks connect those who have surplus capital with those who have capital deficits. Banking is a highly regulated industry with regulations varying by country and over time. HDFC Bank is one of the largest private sector banks in India, with over 1,200 branches across the country. It focuses on building customer franchises in both retail and commercial banking through technology and a large branch network.