Begreppen iranska och persiska används ofta omväxlande för att beskriva människor från Iran, och vissa tycker att de menar samma sak, men är en term rätt? Termen "persisk" och "iransk" inte betyder nödvändigtvis samma sak. Vissa människor gör en åtskillnad genom att perser hänför sig till en viss etnicitet, och att vara iransk är ett krav på en viss nationalitet. Således kan en person vara en utan att vara den andra.
"Persia" var det officiella namnet på Iran i den västra världen före 1935 då landet och de stora omgivande länderna var kända som Persien (härrörande från det antika riket Parsa och det persiska imperiet). Perser i deras land har dock länge kallat det Iran (ofta stavat Eran). År 1935 kom namnet Iran internationellt och Islamiska republiken Iran, med de gränser som finns i dag, grundades 1979 efter revolutionen som sköt ut Shah Mohammad Reza Pahlavis regering (1919-1980).
I allmänhet hänvisar ”Persien” idag till Iran eftersom landet bildades över mitten av det antika persiska imperiet och majoriteten av dess ursprungliga medborgare bebod det landet. Det moderna Iran består av ett stort antal olika etniska grupper och stamgrupper. Människor som identifierar sig som persiska står för majoriteten, men det finns också ett stort antal Azeri, Gilaki och kurdiska människor. Samtidigt som alla är iranska medborgare är iranier, är det bara några som kan identifiera deras släkt i Persien.
Medborgare kallades inte persiska efter revolutionen 1979, under vilken landets monarki avsattes och en islamisk republikregering infördes. Kungen, som ansågs vara den sista persiska monarken och hade försökt modernisera landet, flydde från landet i exil. I dag anser vissa att "persisk" är en gammal term som hör tillbaka till de tidigare monarkiets dagar, men termen har fortfarande kulturellt värde och relevans. Således används Iran i samband med politisk diskussion, medan både Iran och Persien används i kulturell kontext.
CIA World Factbook för 2011 fästde uppdelningen av etnicitet för Iran enligt följande:
År 2019 beräknas inte etniska procenttal, men stammar i Iran listas som persiska, Azeri, Kurd, Lur, Baloch, Arab, Turkmen och Turkic.
Landets officiella språk är persiska, men lokalt kallas det farsi. Procentandelar som beräknades 2011 var:
Men under 2019 erbjöds inga procentsatser, men persiska (officiella), azeriska turkiska och turkiska dialekter, kurdiska, Gilaki och Mazandarani, Luri, Balochi och arabiska listas.
Perser är inte araber.