The biggest difference between the stock and broth is the inclusion of bones in the cooking process, which gives stock its gelatinous texture and richer flavor. Adding bones to a homemade tomato sauce will do the same thing. You'll be amazed at the depth and structure of a sauce that is simmered with a long bone in it!