一是兩者主觀故意的內容不同。貪污罪的主觀故意是非法佔有公共財物,不準備歸還;而挪用公款罪的主觀故意是暫時佔有並使用公款,打算以後予以歸還。二是兩者的行為方式不同。貪污罪在客觀上表現為使用侵吞、盜竊、騙取等方法將公共財物據為己有,由於行為人往往採取銷燬、塗改、偽造單據、賬目等手段,故在現實生活中難以發現公共財物已經被非法侵吞;而挪用公款罪的行為表現為擅自決定動用本單位公款,雖然有時也採取一些欺騙手段,但一般不採用侵吞、盜竊、騙取手段。在挪用公款案件中,行為人通常會在賬面上留下痕跡,甚至會留下借款憑證,沒有平賬舉動,因而通過查賬能夠發現公款被挪用的事實。