What is the difference between representative democracy and direct democracy? A: Direct democracy has presidents. Representative democracy has no presidents B: Direct has people vote on all issues. Representative has people vote for leaders to represent them C: Representative has people vote on all issues. Direct uses one all powerful leader D : They are the exact same