Pakistani culture is a mix of various influences throughout history. It is primarily defined by Islam, which provides spiritual values and moral guidance that shape social life. Some Hindu influences from the past, such as dowry practices, also remain. Male dominance is a feature of the patriarchal social structure. Simplicity is valued in dress, diet, customs and traditions. Urdu is widely spoken as a lingua franca. Literature, art, poetry, handicrafts, and sports are all part of Pakistani cultural expression. Religious scholars and Sufi poets also occupy esteemed roles.