No, a whole artichoke is the entire artichoke while the hearts are the leaves. The leaves are more tender and sweeter than the stock or the artichoke but all parts are edible.