Barbacoa is an actual dish made with shredded beef cooked with spices and a delicious broth. And Machaca is an ingredient used on different dishes like caldillo or mixed with eggs.