伯爵和公爵的区别是:
一、等级不同
1、公爵:封号是贵族中的第一等级。
2、伯爵:是贵族的第三等级。
二、职位不同
1、公爵:封号是给与那些部落的首领。
2、伯爵:在加洛林王朝时期,伯爵指的是地方的行政长官,大致相当郡长,一般由国王任命当地的豪强担任。
三、授予方式不同
1、公爵:许多国家的国王在建国或者即位后,往往会出于自身的考虑,新分封一些“公爵”,例如法国的“诺曼底公爵”就是法国国王被迫分封给侵占塞纳河下游地区的诺曼人的。
2、伯爵:主要成为“公爵”或者“侯爵”在地方上的代理人,因为随着军役而授予领地也成了领主,随着公国或者侯国势力的衰弱,某些“伯爵”最后可以膨胀为权利中心。