There are several types of accounts offered by commercial banks: savings accounts which allow individuals to save for future needs and earn interest; current accounts which are non-interest bearing and allow writing checks; fixed/term deposits which offer higher returns for surplus funds kept for a fixed time period; and recurring deposits which allow regular small deposits aimed at people with fluctuating monthly expenses. Banks require various documents like CNIC, passport, address proof, tax number, and salary slip to open these accounts.