<prompt> Answer this question truthfullyWhat are osteoblasts, and from which type of cells do they differentiate in the body?  <response>: <reason> Osteoblasts are bone-forming cells that differentiate from mesenchymal stem cells in the periosteum. 