foundation: the basis on which something is grounded
relation: an abstraction belonging to or characteristic of two entities or parts together
vanilla pudding: sweet vanilla flavored custard-like pudding usually thickened with flour rather than eggs