Barbacoa is made by slow cooking beef (sometimes goat). Carnitas are made with pork. Usually pork shoulder or pork butt.