Разница между end и ending при переводе с русского на английский язык заключается в том, что end означает «конец», а ending — «завершение, окончание, завершительная часть чего-то». 2
Например, end используется, когда речь идёт об окончании отдельного события, а ending — об окончании фильма, пьесы, рассказа. 4