Brushes is a general term, but is a specific tool in a program, and different programs have different options for that tool. Some programs only have brushes that draw like real world brushes e.g. watercolor, acrylic, marker, chalk, etc. I have a program that can draw in ribbons, ropes, sequins, etc. PSE as you have said, also draws and stamps using the brush tool.