1. Shia (Shiite) and Sunni are two factions of the Islamic faith. The main difference between the two groups is conflicting religious beliefs. Shiites' belief is that only Allah, the God of the Islam faith, can select religious leaders, meaning all successors must be direct descendants of Muhammad's family. Sunnis' belief is that the rightful leaders of Islam should be those chosen by the Muslim community.
2. The Mughal Empire brought Islamic culture to India in the 16th century.