User talk:Vishnu abiman

what is meant democracy? give some difference between democracy and republic.