Weight bearing activities build better bones because bone cells respond by creating more bone tissue. The more the bone tissues are the stronger it builds up. This bone-building process is also called as osteogenesis. Only the bones involved on the exercise can generate new bone tissue so, it is really better to have a weight exercise that involves almost all of the bones.