The broth is made from simmered meat (no bones) and vegetables whereas stock is made from bones, connective tissues and cartilage along with aromatics and vegetables. The stock is also thicker, due to the collagen protein that seeps out of the bones during cooking.