View is the base class for ALL built-in generic class-based views. It's also the base class used for various 3rd party packages such as Django Rest Framework. What does this mean?
Since it is the base class, it contains logic that should be included in all views, without exception. There are a few functions that are built into this class. In the video you'll find all about these functions, and understand how View can be built upon to create more generic view classes.