伪证罪与包庇罪区别是:包庇罪的主体为一般主体。伪证罪的主体是特殊主体,只包括证人、鉴定人、记录人与翻译人。包庇罪任何时间都可以发生。伪证罪只发生与诉讼中。包庇罪是通过使犯罪人逃匿或者采取其他庇护方法,使其逃避刑事制裁。伪证罪掩盖的是和案件有重要关系的犯罪情节。
法律依据
《中华人民共和国刑法》第三百零五条在刑事诉讼中,证人、鉴定人、记录人、翻译人对与案件有重要关系的情节,故意作虚假证明、鉴定、记录、翻译,意图陷害他人或者隐匿罪证的,处三年以下有期徒刑或者拘役;情节严重的,处三年以上七年以下有期徒刑。第三百一十条明知是犯罪的人而为其提供隐藏处所、财物,帮助其逃匿或者作假证明包庇的,处三年以下有期徒刑、拘役或者管制;情节严重的,处三年以上十年以下有期徒刑。犯前款罪,事前通谋的,以共同犯罪论处。