Lamb comes from sheep.
Veal comes from calves aka baby cows.
Veal is leaner than lamb, 8 gram vs. 21 in lamb, according to google.
Lamb comes from sheep.Like chicken, some dark meat some light, but comes from the same animal.
One may be a little fattier cuts than the other, but from the same animal, and lamb/veal is a fattier meat than chicken or turkey.