Artificial intelligent assistant

What is the difference between 神社, お寺 and お宮? All of them mean "shrine" or "temple", but what is the difference between all of them ?

is a generic word for a Shinto shrine.

is another word for , but a little more respectful.

is a Buddhist temple.

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 35f2d9b54d311688644bcd787c06daf5