惯犯和累犯的区别主要在于犯罪的次数和性质,惯犯是指具有长期反复犯罪行为、屡教不改的人,其犯罪行为具有一定的持续性、稳定性和规律性,而累犯是指在刑罚执行完毕后,在法定期限内又重新犯罪的人,其犯罪行为具有一定的间隔期,累犯的罪行程度通常较严重,法定处罚也较重。