Aztecs had hundreds of gods and goddesses and the religion is very complex. Most of these gods were for thier farms. This is because they were mainly agricultural. Along with these gods they had heros. These heros were ancestors. To make these gods happy, they would sacrifice humans on monuments and altars made for them. The reason for the human sacrifices was that at the beginning of time, thier gods sacrificed themselves in order to create the sun. They also believed that thier central city, Tecochtitlan, was built on a sacred site. Visit the other pages to learn more.