一级建造师和二级建造师的区别主要在于专业科目不同,一级的专业有十个,分别是港口与航道工程、水利水电工程、市政公用工程等,二级的专业有六个,分别是建筑工程、公路工程、水利水电工程等,一级建造师考试是在此三个科目的基础上还增加了《建设工程经济》科目的考试要求。