主要区别有以下几点:一是保密义务是法定义务,而竞业限制义务则是约定义务。二是保密义务是无偿的,而竞业限制义务则是有偿的。三是违反保密义务可能承担违约与侵权责任的竞合或被追究刑事责任,而违反竞业限制义务最多承担违约责任。四是劳动者是否在职都应履行保密义务,而劳动者离职后才须履行竞业限制义务。五是保密义务没有期限,而竞业限制最长期限为二年。