The Inca religion was polytheistic (sun god, earth goddess, corn god, etc.). Subjects of the empire were allowed to worship their ancestral gods as long as they accepted the supremacy of Inti, the sun god, which was the most important god worshipped by the Inca leadership. Consequently, ayllus (extended families) and city-states integrated into the empire were able to continue to worship their ancestral gods, though with reduced status.
The Inca sacrificed Llamas, but later moved to human sacrifice.
Much of the contact between the upper and lower classes was religious in nature and consisted of intricate ceremonies that sometimes lasted from sunrise to sunset.