The key difference between trichome and filament is that trichome is a hair-like fine epidermal outgrowth seen on plants, while the filament is the stalk of a flower stamen that supports an anther.
Plants have different structures that help them in different ways. Trichome and filament are two such structures that are useful. Trichome is an epidermal outgrowth seen on plants. Meantime, the filament is the slender and elongated stalk of the stamen, which bears an anther at the top. Trichome protects the plants from several detrimental effects such as UV light, insects, freeze intolerance, transpiration, etc. Some trichomes also secrete some important secretions. Filament, on the other hand, nourishes the anther in order to produce pollens.