Difference between Shrine and Temple
You may find it difficult to distinguish between temples and shrines at first, but after reading this article, you will be able to distinguish between temples and shrines.
Definition of words
deity(god): 神, worship: 参拝・お参り, ksitigarbha(J