Name the differences between functional and object-oriented programming.

Technical