Question: what are the three essential features of democracy?
Answer:  Democracy assures equality in every spheres of life like political, social and economic.  It upholds basic individual rights and liberties such as freedom of speech, freedom of expression etc.  Accommodates all sorts of social diversities and divisions.