The present status and future perspectives of the nuclear shell model are d
iscussed. The development and limitation of the conventional shell model ca
lculations are shown, and stochastic approaches are introduced. As one of s
uch approaches, the Quantum Monte Carlo Diagonalization (QMCD) method has b
een proposed. The formulation of the QMCD method is presented with an illus
trative example. While the QMCD method is a general method for solving the
quantum many-body interacting systems, its application to the nuclear shell
model is referred to as the Monte Carlo Shell Model (MCSM). A test of the
MCSM is presented confirming the feasibility of the MCSM. The MCSM provides
us with a breakthrough in the shell model calculation: the level structure
of low-lying states can be studied with realistic interactions for a wide,
probably basically unlimited, variety of nuclei. An application to Ni-56 i
s presented including its spherical yrast states, deformed band and (nearly
) superdeformed band. Applications to exotic nuclei far from the beta stabi
lity Line are presented with results for various physical quantities. In pa
rticular, the importance of the g-factor of the 2(1)(+) state is suggested.