Angelolatry is the worship of angels. Angels are the main channel of communication between those on Earth and the heavens, and their worship is known as Angelolatry. The earliest examples of Angelolatry were based on the worship of Michael, an archangel. There were celebrations and feasts in his name recorded all the way back in the fourth century. In more recent centuries, the worship of angels has taken on a variety of forms and there are many professional societies and associations dedicated to the practice.