绑架罪与非法拘禁罪的区别主要在于,绑架罪的构成不仅要求有非法剥夺人身自由的行为,而且要求有勒索财物或满足行为人不法要求的目的以及与此相应的勒财或提出不法要求的实行行为。而非法拘禁罪仅要求行为人具有剥夺他人人身自由的目的。
主要是目的不同。