Punjab is a geopolitical, cultural, and historical region in South Asia, specifically in the northern part of the Indian subcontinent, comprising areas of eastern Pakistan and northern India. The boundaries of the region are ill-defined and focus on historical accounts.
The geographical definition of the term "Punjab" has changed over time. In the 16th century Mughal Empire it referred to a relatively smaller area between the Indus and the Sutlej rivers. In British India, until the Partition of India in 1947, the Punjab Province encompassed the present-day Indian states and union territories of Punjab, Haryana, Himachal Pradesh, Chandigarh, and Delhi and the Pakistani regions of Punjab and Islamabad Capital Territory. It bordered the Balochistan and Khyber-Pakhtunkhwa regions to the west, Kashmir to the north, the Hindi Belt to the east, and Rajasthan and Sindh to the south.
The predominant ethnolinguistic group of the Punjab region is the Punjabi people, who speak the Indo-Aryan Punjabi language. Punjabi Muslims are the majority in western Punjab, while Punjabi Sikhs and Hindus are the majority in eastern Punjab.