SBI is the largest public sector bank and holds the dominant position in the Indian banking sector compared to other commercial banks like ICICI (a private sector bank) or Union Bank of India (a public sector bank). NABARD is a development bank, not a commercial bank.