Democracy: theoretical and practical