Define: democrat, republican, left-wing, right-wing, liberal, conservative...?

be thorough and civil in your answers. i myself am none of these things. i'm not entirely sure what these mean. no hate speech, please (from either "side").
5 answers 5