I have used grow bags many times, but not for weed.
Umm, basically they are the same as pots, but aren't designed to be reused too many times.
They have drainage holes just like pots and will lay flat and square once filled. naturally, although there are round ones, I prefer the square, unless you get into sizes over 10 Gallon.