User-Defined Functions Generators Classes Instance Methods Class Instances (__call__()) Built-in Functions (e.g. len(), open()) Built-in Methods (e.g. my_list.append(x))