While interchangeable, they are made different. Bone broth is made with just roasted bones where stock also has vegetables. Bone broth has a more meaty flavor.