Teriyaki sauce is thick and bold and used to instantly flavor dishes such as stir-fry, roasted vegetables, chicken, beef or fish. It coats the food in a glaze and bring big flavors to the dish. It's also used as a condiment to add to your finished dish. A teriyaki marinade it much thinner as it hasn't been cooked down or thickened. It slowly absorbs into meat, fish or tofu for an extended period of time before cooking, roasting or grilling. Usually a minimum 2 hours for meat, 1 hour for tofu and 30 minutes or less for delicate fish to absorb the bold flavors.