Chicken stock is made mostly of bones, whereas chicken broth is largely based on meat. Due to the gelatin generated by long-simmering bones, chicken stock has a fuller mouthfeel and more intense flavor.