1、二者是否以债权为前提
在普通保证的情况下,必须先有债权然后设定保证;而最高额保证不以债权的实际存在为前提,而是对将来一定期间内发生的债权进行担保;
2、二者可以担保的贷款不同
普通保证只能担保一笔贷款;而最高额保证可以同时担保多笔贷款;
3、二者担保债权的数额不同
普通保证所担保的债权数额是确定的,无最高或最低限额的规定;而最高额保证担保的债权是不确定的,只有到了决算期才能确定保证所担保的实际债权数额。
【法律依据】
根据《民法典》第690条规定:保证人与债权人可以协商订立最高额保证的合同,约定在最高债权额限度内就一定期间连续发生的债权提供保证。