  We survey nearby and vanishing cycles for both perverse sheaves and D-modules
under analytic setting. Following ideas of A. Beilinson, M. Kashiwara and M.
Saito, we explain in detail the proof of the comparison theorem between them in
the sense of Riemann-Hilbert correspondence.
