In the question of "In direct democracy who votes on government policy?", the answer is that the citizens themselves vote - not their representatives, as would be the case in a representative democracy. One example of direct democracy is Switzerland and the way they vote is by having referendums on the important issues