To prove P⇒Q, begin with P and derive more facts until you reach Q.
Often, direct proofs apply to questions of the form P0∧P1∧⋯∧Pn⇒Q because the various Pis together can lead to intermediate logical steps.
Contraposition
Since an implication P⇒Q and its contrapositive ¬Q⇒¬P are equivalent, you can prove the contrapositive instead.
Proof by contraposition can be useful for questions of the form P⇒Q0∨Q1∨⋯∨Qn for the same reason as above because this is equivalent to ¬Q0∧¬Q1∧⋯∧¬Qn⇒¬P.
Contradiction
To prove P, assume P is false and that results in something known to be false (¬P⇒false).
Proof by contradiction is a type of proof by contraposition because true⇒P is equivalent to ¬P⇒false.
Cases
Suppose there are cases C0,C1,⋯,Cn of which at least one must be true. You can prove P by showing P∧Ci is true for each of the Ci when Ci is true. This is because P≡P∧(C0∨⋯∨Cn)≡(P∧C0)∨⋯(P∧Cn).
Proof by cases is helpful when knowing Ci gives you information to complete the proof that P alone does not.
Proof techniques
Direct
Contraposition
Contradiction
Cases