法学硕士一般本科专业就是法学,在研究生阶段有专业分科(比如刑法、民法专业的法学硕士),一般学制两年,拿到的是科学学位(法学硕士学位)。
法律硕士一般本科专业不是法学,研究生阶段没有专业分科(所以要把所有法律重新学一次),一般学制3年,拿到的是专业学位(法律硕士学位)。
近几年还出现了一种法学法硕,特点是本科是法学,研究生学制两年,但拿到的是法律硕士学位。