what is difference between livestock and domestic animals?
In common usage, livestock refers to specific animals bred in an agricultural setting for food, extraction, or labor. ... There is additionally the term domesticated animal, indicating animals which have been bred in human company for so long that they are dependent on humans for survival.