behaves just like function object function function that has special access to the object' data (arguments these built in functions are called "methodsormore precisely"methods of the objectare used all over python and are general concept across an entire type of programming called "object oriented programming