Flannel shirts are shirts made of soft cotton or cotton blends providing additional warmth in cold weather. Flannel shirts are traditionally long sleeve, button down shirts designed with a plaid pattern; however, the term refers to the material the shirt is made from, and not the color or design.
About Tops:
Tops are an item of apparel that refers to all garments that are worn to cover the torso. Tops may, or may not include sleeves to cover the arms.