polytheism: belief in multiple Gods
religion: a strong belief in a supernatural power or powers that control human destiny
protocol: (computer science) rules determining the format and transmission of data