Base classes
The base classes are used internally and in plugins. They are not intended to be used to display objects on the map.
Base
The Base class is used by objects that don't extend the Evented class.
Evented
The Evented class is used with objects like Map and Marker that need event handling.
Layer
The Layer object is used with objects that get added to a layer on the map.