Use this to end a sentence and after abbreviations.
Question Mark ?
Use at the end of a direct question.
Exclamation Mark !
Use at the end of a dramatic/highly emotional statement, interjection, or command.
Use to separate the elements in a series (three or more things), to connect two independent clauses, and to set off introductory elements.
Semi Colon ;
Use to help sort out a like terms in a series which is already separated by commas; or to separate closely related independent clauses.
Use before a list.
Parentheses ( )
Use to include material that you want to de-emphasize or that wouldn't normally fit into the flow of your text but you want to include nonetheless.
Quotation Marks " "
Use to set off material that represents quoted or spoken language.
Brackets [ ]
Use to include explanatory words or phrases within quotes.
Use to create compound words or when writing numbers twenty-one to ninety-nine and fractions (five-eighths, one-fourth).
Use as a super-comma. Or as a set of parenthesis where inside words contain punctuation marks.
Use when you're quoting material and you want to omit some words.
Use to create possessive forms, contractions, and some plurals.
Slash or Slant /
Use to indicate a choice between the words it separates.