The green represents Islam and the majority Muslims in Pakistan and the white stripe represents religious minorities and minority religions. In the centre, the crescent and star symbolizes progress and light respectively. The flag symbolizes Pakistan’s commitment to Islam and the rights of religious minorities.