Dvarapalas as an architectural feature have their origin in tutelary deities, like Yaksha and warrior figures, such as Acala, of the local popular religion.[1] Today some dvarapalas are even figures of policemen or soldiers standing guard.

These statues were traditionally placed outside Hindu or Buddhist temples, as well as other structures like royal palaces, to protect the holy places inside. A dvarapala is usually portrayed as an armed fearsome guardian looking like a demon, but at the gates of Buddhist temples in Sri Lanka, dvarapalas often display average human features. In other instances a fierce-looking nāga snake figure may perform the same function.

The sculptures in Java and Bali, usually carved from andesite stone, portray the dvarapala as fearsome danavas or daitya (asura race) with a rather bulky physique in semi kneeling position and holding a club. The largest dvarapala stone statue in Java, a dvarapala of the Singhasari period, is 3.7 meters tall. The traditional dvarapalas of Cambodia and Thailand, on the other hand, are leaner and portrayed in a standing position holding the club downward in the center.

Depending on the size and wealth of the temple, the guardians could be placed singly, in pairs or in larger groups. Smaller structures may have had only one dvarapala. Often there was a pair placed on either side of the threshold to the shrine. Some larger sites may have had four (lokapālas, guardians of the four cardinal directions), eight, or 12. In some cases only the fierce face or head of the guardian is represented, a figure very common in the kratons in Java.