If you were to explain to a beginning programmer the difference between PP and OPP, what analogies or examples would you use? They don't have to be tied to any particular language or code.
E.g. If building a car were a program, how would you approach it in PP or OPP?