VariousWords beta
Related Terms:
Noun
Definition: The online participation of citizens in democratic processes such as in online voting during parliament elections.
VariousWords beta
Definition: The online participation of citizens in democratic processes such as in online voting during parliament elections.