Yehuda Lindell's answer is very informative
([Victor Shoup, "Sequences of games: a tool for taming complexity in security proofs", IACR2004/332]: with examples too,
[Yehuda Lindell, "How To Simulate It – A Tutorial on the Simulation Proof Technique", IACR2016/046]).
I just want to menstion some other resources which might be helpful.
About hybrid arguments, Oded Goldreich's Books, [Gol04], foundation of cryptography, vol 1: basic tools, section 3.2.2: "Indistinguishability by repeated experiment" is also useful.
Also, a rather new report [Marc Fischlin, Arno Mittelbach. "An Overview of the Hybrid Argument", IACR2021/088] is helpfull: General idea of using hybrid arguments (in the below picture) and four version of the hybrid arguments:
1-section 3.1 Constant Number of Hybrids,
2-section 3.2 Polynomial Number of Hybrids with a Universal Distinguishing Bound,
3-section 3.3 Polynomial Number of Hybrids: Non-uniform Variant,
4-section 3.4 Polynomial Number of Hybrids: Uniform Variant
