Weed, also known as marijuana, is the dried and crushed flower of the plant. Hashish, on the other hand, is the resin that is extracted from the trichomes (small hairs) of the plant and then pressed into a block. Hashish tends to be more concentrated and therefore stronger than weed.