Selama tahun-tahun setelah kemenangan Revolusi Islam, dua arus politik besar muncul di Iran, satu arus “konservatif” dan yang lainnya adalah arus “reformis”. Saat ini terdapat 120 partai aktif di Iran. Dari jumlah tersebut, 33 partai memiliki cakupan kegiatan provinsi, dan 87 partai mempunyai lingkup kegiatan nasional, namun hampir semua partai politik Iran berada di bawah salah satu aliran politik dan intelektual tersebut.