Glass globs are the colored glass that you can find in the floral dept. like at Walmart. You put them in vases and things like that to give them color and to help hold flowers and such. It is the first photo, all those red glass globs. I'll go look here in a few minutes at the packages they come in to find the name.