Both these animals are slaughtered for meat, but if you are an expert, you would know which form of meat is better. Since the sheep is older in age, it has got a lot of fat, thus its meat is not very good for eating. Therefore, it is less expensive as compared to the meat of lamb, which gets tender pretty easily while cooking.
You can easily identify the difference between a mature sheep and a young one; look at the teeth of this animal to find out the correct age. Mature sheep have eight incisors, which pop up every year after their birth. This means that the lamb doesn’t have any incisors and you can simply check the teeth of the animal to determine whether it is the right one for you or not.
Since the sheep have got incisors, they can eat solid food such as grass. They don’t have any problem, cutting and chewing the food. The lambs are dependent on sheep milk until they get one year old and grow a pair of incisors.
Sheep are found in most parts of the world, and are abundant in China, India, Mongolia, United States, United Kingdom and Pakistan. They are mainly used for producing milk and meat. Since they are herbivorous mammals, they mainly eat grass.
Image Courtesy: commons.wikimedia.org