Rickets is caused by Vitamin D deficiency, which leads to impaired calcium and phosphorus absorption. Without adequate Vitamin D, bones cannot mineralize properly, causing soft and deformed bones, particularly in growing children. The condition can be prevented with adequate sunlight exposure.