A Hindu temple typically consists of four primary components: the gopura (entrance), the mandapa (gathering area for worshippers), the garbha griha (internal shrine), and the shikhara (the exterior tower).