1.犯罪的直接客体有所不同。虽然两罪的直接客体都是简单客体,但前罪侵犯的是司法机关正常的诉讼活动;后罪侵犯的则是司法机关正常的刑事追诉和刑罚执行活动。2.犯罪客观方面的表现形式不同。前罪表现为以暴力、威胁、贿买等方法阻止证人作证或指使他人作伪证;后罪则表现为明知是犯罪的人而作假证明予以包庇。3.犯罪主观方面的要求不同。妨害作证罪刑法条文对其主观方面未作出特别的强调。而后罪在主观方面有一点是刑法条文特别强调的:即,行为人对于被包庇的对象必须明知其是犯罪的人,如果对此并不明知,而在客观上使犯罪人受到包庇的,不应构成包庇罪。【法律依据】《刑法》第三百零七条规定,以暴力、威胁、贿买等方法阻止证人作证或者指使他人作伪证的,处三年以下有期徒刑或者拘役;情节严重的,处三年以上七年以下有期徒刑。帮助当事人毁灭、伪造证据,情节严重的,处三年以下有期徒刑或者拘役。司法工作人员犯前两款罪的,从重处罚。《刑法》第三百一十条规定,明知是犯罪的人而为其提供隐藏处所、财物,帮助其逃匿或者作假证明包庇的,处三年以下有期徒刑、拘役或者管制;情节严重的,处三年以上十年以下有期徒刑。犯前款罪,事前通谋的,以共同犯罪论处。