Development banks are multipurpose financial institutions. They provide medium and long-term finance to the industrial and agricultural sector. They provide finance to both private and public sector.