In this talk, I will overview recent studies on the evolution of the shell structure in stable and exotic nuclei, and will show results of related shell-model calculations. This shell evolution is primarily due to the tensor force. The robust mechanism and some examples will be presented. Such examples include the disappearance of existing magic numbers and the appearance of new ones. The nuclear magic numbers have been believed, since Mayer and Jensen, to be constants as 2, 8, 20, 28, 50, … This turned out to be changed, once we entered the regime of exotic nuclei. This shell evolution develops at many places on the nuclear chart in various forms. For instance, the Island of Inversion picture has been changed considerably.