If you're reading this, then chances are you will be using dialogue at some point in your story. Good for you. Dialogue is important. It should be there to save you when description doesn't work. The following are some tips for awesome dialogue.
Tip One: Know your characters.
Before anything comes out of your character's mouth, you need to have an understanding of the character as a whole. This will influence how he or she talks and interacts with others.
Some good questions to answer are:
-Where is your character from?This can mean the difference between your character calling a carbonated beverage "soda" or "pop". Your character's origin can also influence how he or she says a word ("pahk" vs. "park" or "pin" vs. "pen"). Dialect is very important. If you can, try and research speech patterns of the area where your character is from.
-What is your character's social/ educational status?This is important to know because this is the basis for your character's vocabu