Stock is made using bones, whereas broth is made using flesh. Therefore stock is usually richer in flavor and texture.