While Urdu shares its historical roots with the Arabic script, there are notable differences between the two. The calligraphic styles, phonetic nuances, and specific characters set Urdu apart from Arabic. The Nastaʿlīq script, favored for Urdu, contrasts with the Naskh style commonly used for Arabic, highlighting the unique features of each script.