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