Mayonnaise is an emulsion of oil, egg yolk and either vinegar or lemon juice, with other herbs and spices. Mayonnaise (sometimes abbreviated to mayo) ...