What is meant by guarantee contract

HomeVieyra78924What is meant by guarantee contract