两罪的主要区别是:
(1)侵犯的客体不同。故意泄露国家秘密罪侵犯的客体是国家的保密制度,关系国家安全和利益;侵犯商业秘密罪的客体是他人的商业秘密专有权和国家对商业秘密的管理制度。
(2)行为对象不同。故意泄露国家秘密罪的行为对象是国家保密法规定的国家秘密;而侵犯商业秘密罪侵犯的对象仅限于商业秘密。
(3)犯罪主体不同。故意泄露国家秘密罪的主体主要是国家机关工作人员;而侵犯商业秘密罪的主体为一般主体。对于国家机关工作人员将自己知悉的属于国家秘密范畴内的商业秘密透露出去的,属于想象竞合犯的情况,应选择一重罪处断的原则处理。