Žodis urdu arba urdu yra kalba, kuria daugiausia kalbama Pakistane, kur jis yra nustatytas kaip oficiali kalba, ir Indijoje, kur jis laikomas viena iš 24 pagrindinių šalies kalbų. Nepaisant to, kad pakistaniečių kalba laikoma oficialia kalba, nedaugelis kalba ja kaip gimtąja kalba, tik žmonės atstovauja socialiniam ir ekonominiam elitui.
Urdu ir hindi yra dvi panašios tarmės, jas galima suprasti pagrindinėje kategorijoje, jei abi kalbos susilaiko nuo specializuotų terminų vartojimo, skirtumas tarp abiejų tarmių gali būti tas, kad urdu kalba naudojama kaip tarmė, kurią rašo musulmonai, ir kuri perrašyta šiek tiek pritaikyta persų abėcėlei.
Priešingai, hindi kalba naudojasi hinduistai ir rašoma devanagari abėcėlėje, kurią iš pradžių vartojo sanskritas. Nors šnekamojoje kalboje kalba yra beveik ta pati, išsilavinusios urdu kalbos taisyklės visada vartoja kai kuriuos persų ir arabų kilmės terminus, tuo tarpu hindi kalba oficialiai įsiterpia į sanskritą kaip į kultūringos tarmės šaltinį.
90% Pakistano gyventojų turi motinų dialektą, išskyrus urdų kalbą, todėl tai išmokstama kaip antroji ar trečioji kalba, tačiau urdu kalba buvo pasirinkta atstovauti vienybės simboliui, kad nebūtų teikiama pirmenybė Todėl viena tarmė virš kitos yra kalba, kurią vienaip ar kitaip kalba ir supranta dauguma jos gyventojų. Urdu kalba paprastai skirstoma į keturias kalbas: šiuolaikinis vietinis urdu, kuris vartojamas didmiesčių centruose, tokiuose kaip Dheli, Lahore ir Lucknow. Dakhini, kuris kalbėjo Indijos Maharaštros valstija. Pinjari ir Rekhta, kuris yra savotiškas urdų kalba, bet orientuotas į poezijos literatūrinį kontekstą.