Kenneth LoveTreehouse Guest Teacher
It's just an organizational thing. You can have classes inside of classes and functions inside of functions, etc. This way you have a class that belongs to a parent class and you can instantiate that class when you create an instance of the parent class, then the attributes for that
Meta class belong to it, and are encapsulate in it, instead of cluttering up your parent class.
You can also provide defaults in that
Meta class based on the class that your parent class inherits from.
So, short answer, it's just another way of providing some more detail and organization to your classes.