共同还款人和担保人的主要区别是责任不同。其中共同还款人作为法定的第二顺位债务人,在贷款当事人出现无法还款的情况时,债权人会向共同还款人进行索款。而担保人属于第三顺位债务人,只有在贷款当事人和共同还款人均出现无力还款或者是无法联系的情况下,担保人才会被债权人进行索款。
共同还款人和担保人需要承担的责任

1、共同还款人
按照法律规定,共同还款人作为第二还款人,对贷款当事人所借债务有连带偿款责任,但是只有债务没有实际权利,债权人可以向贷款当事人或者共同还款人中任意一方要求偿还全部债权,两方内部债务分配协议与债权人无关。
2、担保人
按照法律规定,贷款担保人的责任分为连带责任担保和一般担保这两种。其中连带责任担保是指债权人可以向贷款当事人或者担保人中任意一方要求还款,而一般担保则是只有在借款人无法承担债务的时候,债权人才能向担保人进行索款。