拘役和有期徒刑的区别是:(1)适用对象不同
有期徒刑适用于罪行较重的犯罪分子和罪行较轻的犯罪分子;拘役只适用于罪行较轻的犯罪分子
(2)执行的场所不同
(3)期限不同
(4)待遇不同
(5)法律后果不同
根据《刑法》第四十二条规定,拘役的期限,为一个月以上六个月以下
第四十五条规定,有期徒刑的期限,除本法第五十条、第六十九条规定外,为六个月以上十五年以下
《刑法》第四十二条拘役的期限,为一个月以上六个月以下
第四十五条有期徒刑的期限,除本法第五十条、第六十九条规定外,为六个月以上十五年以下