The lesser gods represent different organisations or functions. Every organisation has its own god, which not only protects and supports it, but also provides a kind of spiritual archetype. The organisation is just the visible manifestation of its god, and does its bidding. Other gods rule certain functions in the city, or large complexes as the Megastructures. Finally there are the small spirits inside items or wandering around, which are never worshipped and too numerous to even classify.
Many gods have oracles or avatars.
An oracle has gained a mental link to the god, and can receive information and ask questions to the god. They are revered by everybody under the protection of the god, and generally surrounded and protected by the priesthood of the god. There are also street-oracles, people who have gained oraclehood by themselves and give answers in exchange for food and money. They have a few acolytes, and while they are revered, the priests keep close eyes on them. The building-oracles have the important function of interceding between the inhabitants and the building itself.