Can someone provide a simple explanation of methods vs. functions in OOP context?
From reading this doc on Microsoft
Members that contain executable code are collectively known as the function members of a class. The preceding section describes methods, which are the primary kind of function members. This section describes the other kinds of function members supported by C#: constructors, properties, indexers, events, operators, and finalizers.
So methods are the subset of the functions. Every method is a function but not every function is a method, for example, a constructor
can't be said as a method but it is a function.