So you know how you have built in types in python? For example, lists.
list
is a type, and we can pretty much create our own custom types by making classes. This is confirmed by Python:
>>> type(list)
<class 'type'>
>>> class Sample:
... pass
...