The three stages of hair growth are the anagen, catagen, and telogen phases. Each strand of hair on the human body is at its own stage of development. Once the cycle is complete, it restarts and a new strand of hair begins to form.
The growing phase lasts 2-7 years and determines the length of our hair.
This is the transitional stage that lasts about 10 days. The hair follicle shrinks and detaches from the dermal papilla.
This is the resting phase which lasts around three months. Around 10-15 percent of hairs are in this phase. Whilst the old hair is resting, a new hair begins the growth phase.
This is part of the resting phase where the old hair sheds and a new hair continues to grow. Approximately 50 to 150 hairs can fall out daily, this is considered to be normal hair shedding.