Why the weight of an object varies from planet to planet

Because gravity is not the same on each planet.