In Lost, we got to know that the Dharma Initiative has so many different stations and each of them have unique logos. Do those logos have some deeper meaning or are they just random?
I always thought that they are related to Hinduism and I even confused Hydra symbol with Shesha, as a few of the logos do have religious significance.
The whole show's theme was belief vs science and it made me think that a science research center having a religious logo will have some deeper significance. Am I right?