Heaven is a concept of the afterlife (what happens after somebody dies) in many religions. Some people who believe in heaven say that it is a place that is perfect. They believe heaven is where people will go after they die if they have been good. Some people also believe in Hell, which is a place where people will go when they die, if they have been bad. They believe hell is a punishment for being bad. Ideas of Heaven and Hell are not the same in all religions.