Выделяют следующие виды освобождения от наказания …
замена неотбытой части наказания более мягкой ответственностью
освобождение от наказания в связи с изменением обстоятельств
освобождение от наказания в силу изменения уголовного закона
освобождение от наказания в связи с изменением обстановки