why are two concepts called heap - Search