FOIL helps us remember to how to distribute two binomials. FOIL stands for First (multiply the first terms in each), Outer (multiply the outer terms in each), Inner (multiply the inner terms in each), Last (multiply the last terms in each).
Example: (2x + 4)(3x + 3) = (2x)(3x)+(2x)(3) +(4)(3x) + (4)(3) = 6x2 + 6x + 12x + 12 = 6x2 + 18x + 12.