When do we use OOP?

When grouping data and functionality inside an objectWhen we want functions to return new values instead of updating properties

When grouping data and functionality inside an object.