Or if you after a more general definition of a heap data structure then look here