Writing proofs involves providing logical arguments to support statements using given information, definitions, axioms, theorems, and previously proven statements. There are two types of direct proofs: paragraph form and two-column proof. Paragraph form writes the proof as a paragraph, while two-column proof presents the statements in one column and reasons in another column. Indirect proof assumes the opposite of the statement is true, then arrives at a contradiction, proving the original statement must be true.