What are Trichomes?

What are Trichomes? Trichomes can be found on cannabis flowers and leaves, they are very small resin glands and look like little hairs with bulbous heads, they