guarantee: a written assurance that some product or service will be provided or will meet certain specifications
assurance: a binding commitment to do or give or refrain from something
apple tart: a tart filled with sliced apples and sugar