Osteoporosis is a disease that affects the bones, making them fragile.  It is caused primarily by insufficient supply of calcium and hormonal changes in the body, both of which can happen as a result of old age