There are three main types of affidavits in India: oral, written, and certified. Oral affidavits are typically used in cases where there is a dispute between two or more parties, and written affidavits are used when parties need to provide evidence to a court or other governmental body.