For meat, you need a few things.
A salt/sodium to draw out the moisture
An oil to dissolve aromatics in, so when the water the salt draws out is reabsorbed, it carries the flavors with it back into the steak
If its a tough cut, or you're doing a short marinade, an acid/something with enzymes to...