Scheduled banks include both Indian and foreign banks that are regulated under the Reserve Bank of India. Indian banks are registered in India and can operate domestically as well as internationally, while foreign banks are registered in their home country but have offices and branches within India. Public sector banks are a type of Indian bank where the government has at least a 51% ownership stake and the shares are listed on stock exchanges.