Osteoporosis dan osteomalacia adalah penyakit yang mempengaruhi kekuatan dan vitalitas tulang; namun, penyebab dan gejalanya pada dasarnya berbeda. Sebuah degenerasi tulang yang ada yang kadang-kadang terjadi di antara orang tua, osteoporosis tidak terbatas pada populasi yang lebih tua. Di sisi lain, osteomalacia menyebabkan tulang melunak dan merupakan hasil dari gangguan kemampuan tubuh untuk membangun tulang yang sehat, baik karena kekurangan makanan atau penyakit yang mendasarinya.
Menyebabkan tulang rapuh dan keropos, osteoporosis adalah suatu kondisi di mana kepadatan tulang terganggu. Perkembangan massa tulang mencapai puncaknya pada awal usia 30-an dan kemudian menurun seiring bertambahnya usia. Orang dengan massa tulang yang baik di awal usia 30-an lebih kecil kemungkinannya terkena osteoporosis di tahun-tahun berikutnya.
Sejumlah faktor dapat meningkatkan kemungkinan terkena osteoporosis, termasuk penurunan hormon estrogen, pola makan yang kurang, konsumsi alkohol yang berlebihan, dan merokok. Wanita pascamenopause memiliki peningkatan risiko osteoporosis, karena estrogen melindungi kepadatan tulang. Diet yang kekurangan kalsium, vitamin D dan fosfor juga dapat menyebabkan keropos tulang.
Hubungan sebab akibat antara merokok atau konsumsi alkohol yang berlebihan dan osteoporosis sulit untuk dinilai. Beberapa ahli mengklaim bahwa konsumsi alkohol dalam jumlah sedang, bahkan hingga dua gelas per hari, dapat membantu mencegah keropos tulang. Yang lain mengklaim bahwa penelitian menunjukkan korelasi negatif, dengan penurunan kepadatan tulang akibat konsumsi alkohol yang berlebihan. Osteoporosis lebih sering terjadi pada perokok, tetapi sekali lagi hubungan sebab akibat sulit untuk ditentukan. Mungkin saja orang yang merokok dan minum secara berlebihan memiliki kebiasaan kesehatan yang buruk secara umum, sehingga meningkatkan risiko osteoporosis.
Sementara osteoporosis dan osteomalacia adalah kondisi yang menyebabkan degenerasi tulang, osteomalacia menghasilkan tulang lunak, bukan tulang rapuh. Pada orang yang lebih muda, gangguan ini dikenal sebagai rakhitis. Osteomalacia terjadi akibat defisiensi diet vitamin D dan kalsium. Penyebab defisiensi ini mungkin lebih dari sekadar asupan makanan, dan merupakan hasil dari kondisi mendasar yang mencegah penyerapan nutrisi ini. Gangguan ginjal dan hati tertentu serta penyakit celiac – ketidakmampuan untuk memproses makanan yang mengandung gluten – dapat mencegah tubuh menyerap nutrisi yang diperlukan untuk membangun tulang dengan baik.
Patah tulang dapat disebabkan oleh osteoporosis dan osteomalacia; namun, osteoporosis jarang menunjukkan gejala yang jelas sampai terjadi patah tulang. Osteomalacia, di sisi lain, mungkin menghasilkan rasa sakit di tulang belakang bagian bawah, pinggul dan kaki, dan dapat menyebabkan kelemahan otot. Perawatan untuk osteoporosis dan osteomalacia dapat mencakup suplemen kalsium dan vitamin D, meskipun dokter sering meresepkan obat untuk osteoporosis yang dapat membalikkan dan memperbaiki keropos tulang.