Marinades generally only flavors the surface of the meat, while injecting marinades will infuse all the meat with flavor.