Według mnie shrine to jest rodzaj kaplicy/kapliczki, podczas gdy temple to pełnoprawna świątynia. Różnica więc dotyczy wielkości i zamierzonego sposobu użytkowania.
W Polsce są to pewnie rzadko przydatne typu budynków, bo używamy building=church i building=chapel.