Marinating meat before grilling can enhance its flavor and tenderness. Marinating allows the meat to absorb the flavors of the marinade. For optimal results, marinate meat for at least 30 minutes, but longer marinating times, up to overnight, can yield more intense flavors.