marinating is an effective way to enhance the flavor, add extra moisture, and tenderize meat before cooking. in addition, a good marinade can help make leaner cuts less dry and make tougher pieces of meat more succulent. people have been soaking their meats in seasoned liquid for centuries.