Thread:MyProjectAlicization/@comment-4631119-20130205104123

First of all, you must remember these:
 * 1) Angel Beats! take place in an "afterlife world".
 * 2) Japanese's main religion based on Buddhism, and on Buddhism they believe that after you died, you'll be re-incarnated into a whole new living thing.

Next, these are all what happen on the story:
 * 1) The first person appeared here, Yuri Nakamura, is hold a grudge against "god", which then dragged all other resident to chase god's minion: "Tenshi" or Angel.
 * 2) All of them who reside in this world holds a grudge towards their death, so when they accept it, they will be obliterated. But actually, "accepting death" is the ultimate goal of each resident of this world.

In the last episode, all of them who remains, finally understands the afterlife world's meaning, and thus, accepting their own death. Then, all of them who remains are obliterated, one by one. In the last scene, it seems that is already on a "new life", and seems that new-Otonashi and new-Kanade is met once again in the new life.

That's what I get from the series, but if you want to learn deeper, please read their wikia here. 