Explain how the distributive property helps us multiply the following polynomials and why and how the final products differ: (a + b)^2, (a – b)^2, and (a - b)(a + b).