Many artefacts and objects have been discovered from Harappan sites. These include seals, beads, weights, stone blades, and baked bricks. They have been found in many parts of the subcontinent, including Punjab, Haryana, Jammu, Baluchistan, Afghanistan, and Gujarat.