累犯和再犯主要的区别有:
一、累犯所犯之前后罪都属于故意犯罪(特殊累犯除外);再犯所犯的前后罪不是非要都属于故意犯罪。
二、累犯的前罪是被判处有期徒刑以上,后罪也应当被判处有期徒刑以上
三、累犯犯的后罪的时间应当是在前罪刑罚执行完毕或被赦免后的五年以内;再犯的前后两罪之间没有时间的限制。
【法律依据】
《中华人民共和国刑法》第六十五条第一款,
被判处有期徒刑以上刑罚的犯罪分子,刑罚执行完毕或者赦免以后,在五年以内再犯应当判处有期徒刑以上刑罚之罪的,是累犯,应当从重处罚,但是过失犯罪和不满十八周岁的人犯罪的除外。