Mayonnaise or mayo is a thick condiment, dressing or base used in different foods. It consists of oil, egg yolk and lemon juice or vinegar.