When multiplying monomial by a binomial we use Distributive Property of Multiplication.
When multiplying binomial by a binomial we use FOIL(First,Inner,Outer,Last) Method.
When multiplying sum and difference of two binomials we just square the first term and multiply the last terms.