broadcloth is either cotton or a poly/cotton blend. the cotton broadclothes soften up with washing...the poly blend really stays the same...for ever!
broadcloth is a heavier fabric than quilting cottons and usually used for pants...home decor projects...crafts where a heavier fabric is needed. it pairs well with denim for heavier quilts.
i've never seen a broadclothe shirt...for clothing broadcloth is usually used for pants, skirts...items where you want a heavy- durable fabric.
the best selection of colors of solids seem to be in the broadclothes.