the short answer
A mesocycle is a training block of roughly three to six weeks that develops one main goal, such as hypertrophy, strength or a peak, before the next block shifts the focus. It sits in the middle of the planning hierarchy, above the weekly microcycle and below the season-long macrocycle. Most mesocycles run a few weeks of progressively harder training and finish with a deload, and because they repeat, the mesocycle is the level a coach templates once and reuses many times.
This article is general training education, not medical advice. If you are new to structured training or returning from injury, build up gradually and consult a qualified professional.