In this lesson
In CocoaPods, there is a thing called subspecs that you can add to your podspec. A subspec is the definition of submodules of a library. Oftentimes, there is a core module that is included with any reference of the pod by default, with other subspecs or modules including other things that are not required for the basic usage of a library. For example, a library may have a subspec for a database in the cloud, or a subspec for authentication, while the main or most basic features of the library are within a default subspec.