Typically a method is associated to an object and/or class while a function is not.
For example, the following class has a single method called "my_method":
class MyClass():
def __init__(self, a):
self.a = a
def my_method(self):
return self.a+100
For example, this is a standalone function:
def my_function(value):
print(value)